使用自定义内容而不是url创建弹出窗口
Create window popup with custom content instead of url?
任何人都让我给出一个实现窗口弹出的想法,并访问父窗口的js
变量以弹出具有自定义内容的窗口。
<div id="modeltext" style="display:none">
<p id="linker" ></p>
<script type="text/javascript">
var news = "http://google.com";
jQuery(document).ready(function() {
jQuery('#linker').html("<a href="+news+">"+news+"</a>");
});
</script>
This is for testing according to the concept.
</div>
<a href="#" id="testing" >Open a popup window</a>
JS:
jQuery('#testing').click(function() {
var w = window.open($('', "", "width=600, height=400, scrollbars=yes"));
alert(news);
var $w = $(w.document.body);
$w.html($('#modelText').html());
});
例如:
假设我有一组段落和简单的html表单。如果有人点击来自父级的链接,比如(Open in New Window)
。我想加载自定义内容,而不是url,而且我无法访问弹出窗口中的js变量值。不确定任何建议都会很棒。我试图提供js小提琴,但弹出窗口不起作用。有没有一种方法可以将自定义内容显示到弹出窗口而不是url,并使用js变量从主窗口到弹出窗口?(如何在父窗口中加载弹出窗口)。Fiddle不起作用但这是代码http://jsfiddle.net/6cpup/11/
编辑:
我认为这是因为你错误地打开了窗口,看看这个jsFiddle
var w = window.open('', "", "width=600, height=400, scrollbars=yes");
//alert(ICJX_JXPath);
var html = $("#modeltext").html();
$(w.document.body).html(html);
对于带有自定义HTML的弹出窗口,请查看此答案在插入HTML的JavaScript中打开窗口
相关文章:
- 使用来自不同页面的cookie创建URL,并使用JS重定向
- JavaScript 函数,用于使用该参数创建 URL
- Javascript使用变量通过按钮创建url
- 如何从替换特殊字符的字符串中创建URL
- AlfrescoJavascript API SetPermission如何创建URL
- 用于从所选内容创建 URL 的单选按钮
- JavaScript 从表单元素处理复选框创建 URL
- 从 javascript 中的表单字段创建 URL
- 如何使用变量显示来自 URL 的图像来创建 URL
- 如何为这些要求创建 URL 验证 jQuery
- 根据年份和周数创建 URL,例如“2013-W32.html”
- Angular.js-使用$location服务创建url
- 在JavaScript提交表单时创建URL
- 如何在Javascript中创建url随机化器
- 如何检查已创建 URL 的输出
- Javascript连接字符串和变量来创建url -但不输出'/"斜杠
- 如何从数组数据创建url参数
- 如何在javascript中创建URL
- 如何在javascript中获取表单元素值并使用这些值创建url
- 使用nodejs合并并创建URL