jQuery(document).ready(function($) {
$("a[rel*=facebox]").click(function(){
var Iframess = document.createElement("div");
Iframess.width = 300;
Iframess.height = 300;
Iframess.innerHTML = "<iframe src='login.aspx'></iframe>"
document.body.appendChild(Iframess);
});
})单击 创建出来的 iframe 是空白的!!!下面创建出来却不是空白的!!!
jQuery(document).ready(function($) {
var Iframess = document.createElement("div");
Iframess.width = 300;
Iframess.height = 300;
Iframess.innerHTML = "<iframe src='login.aspx'></iframe>"
document.body.appendChild(Iframess);
})
请问怎么回事
$("a[rel*=facebox]").click(function(){
var Iframess = document.createElement("div");
Iframess.width = 300;
Iframess.height = 300;
Iframess.innerHTML = "<iframe src='login.aspx'></iframe>"
document.body.appendChild(Iframess);
});
})单击 创建出来的 iframe 是空白的!!!下面创建出来却不是空白的!!!
jQuery(document).ready(function($) {
var Iframess = document.createElement("div");
Iframess.width = 300;
Iframess.height = 300;
Iframess.innerHTML = "<iframe src='login.aspx'></iframe>"
document.body.appendChild(Iframess);
})
请问怎么回事
解决方案 »
- backgroundColor:<%=yobi_edit_flg==2 ? #FFA07A :'#FFA07A' %>"
- 关于Firefox的插件开发 我想弄在页面的表格的每行行末尾加一个小按钮 谁能指点一下啊`~~~
- onblur 在表单内与没有表单怎么不一样呀?晕
- 让一个text从readonly状态恢复的问题,100分在线等
- 请教:如何根据锚链接的href点击事件获取链接中的文本?
- 请教一个关于随机数生成程序脚本
- 如何抓键盘事件
- 关闭弹出窗口的时候希望打开另外一个页面。
- 请问:管理员在页面内拖动一个新闻,使其在页面的位置重排。
- 在jsp用javascript的checkbox()方法进行删除时出现的问题?
- .split 出现乱码
- ie 图形移动 残影
<html>
<head>
<title>{$global["webtitle"]}-{$base.ClassItem.Name}</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript">
function ee(){
var IframeObj = document.createElement("iframe");
IframeObj.id= "myfrm";
IframeObj.width =330;
IframeObj.height =330;
IframeObj.frameborder = 0;
IframeObj.src="http://www.qq.com";
IframeObj.name = "myfrm";
document.body.appendChild(IframeObj);
}
</script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<li><a href="javascript:void(0);" id="abc" onclick="ee()">这个不可以</a></li>
<li><a href="#" id="a1" onclick="ee()" >这个可以</a></li>
</body>
</html>
知道错在哪里了,为什么 javascript:void(0) iframe 就无法装载内容呢?
第二种的时候, 将iframe追加到文档流中时, 文档的解析实际是没有完全完成的, 因为还在document.onready的事件中.
第一种则完全是文档加载完之后, 由用户触发创建的iframe, 可能浏览器不去主动加载, 没有经过实验...勿笑
<head>
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript">
$(function() {
$('#c').click(function() {
$('body').append(
$('<div style="width: 500px; height: 300px;">').append(
$('<iframe src="http://www.baidu.com" style="width: 500px; height: 300px;">')
)
);
});
$('body').append(
$('<div style="width: 500px; height: 300px;">').append(
$('<iframe src="http://www.baidu.com" style="width: 500px; height: 300px;">')
)
);
});
</script>
</head>
<body>
<input type="button" value="click" id="c" />
</body>
</html>
<head>
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript">
function createIframe4Standard() {
var wrapper = document.createElement('div');
var iframe = document.createElement('iframe');
wrapper.style.setProperty('width', '500px', 1);
wrapper.style.setProperty('height', '300px', 1);
iframe.style.setProperty('width', '500px', 1);
iframe.style.setProperty('height', '300px', 1);
iframe.setAttribute('src', 'http://www.baidu.com');
wrapper.appendChild(iframe);
return wrapper;
}
function createIframe4Ie() {
var wrapper = document.createElement('div');
var iframe = document.createElement('iframe');
wrapper.style.width = '500px';
wrapper.style.height = '300px';
iframe.style.width = '500px';
iframe.style.height = '300px';
iframe.src = 'http://www.baidu.com';
wrapper.appendChild(iframe);
return wrapper;
}
function createIframe() {
return document.all ? createIframe4Ie() : createIframe4Standard();
}
$(function() {
$('#c').click(function() {
document.body.appendChild(createIframe());
});
document.body.appendChild(createIframe());
});
</script>
</head>
<body>
<input type="button" value="click" id="c" />
</body>
</html>