js+iframe实现跨域时的问题 尝试用iframe解决跨域问题.上传附件到其它服务器器,获取返回数据,数据存在iframe的window.name中,在主页面获取iframe 里的变量。如何获取? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.frames["对应name"].document.getElementById("ID").value <html><body><input type="button" id="button_how" value="看看现在几点了?"/><script> function getWindowName(url, callback) { if (!url || !callback) return; var frame = document.createElement("iframe"), state = 0; frame.style.display = "none"; document.body.appendChild(frame); frame.onload = frame.onreadystatechange = function() { if (this.readyState && this.readyState != "complete") return; if (state) { var name = frame.contentWindow.name; frame.parentNode.removeChild(frame); callback(name); } else { state = 1; frame.contentWindow.location = "about:blank"; } }; frame.src = url; } (function() { document.getElementById("button_how").onclick = function() { getWindowName("http://www.renrousousuo.com/tools/cross.aspx?" + (+new Date()).toString(36), function(name) { alert(name); }); }; })();</script></body></html> Extjs4 动态加载子节点 初学者写打地鼠游戏遇到的问题 请教 javascript数据解析问题! 如下input里的字怎么让它显示或消失? javascript 中 layerX layerY 问题?? 在父页上通过一个超连接打开“弹出子页”,子页不处理不能操作父页 firefox下如何点到那个链接 javascript创建的textarea在表单提交时不上传,而其它的input text可以 哪位大神在线啊 快帮帮我 关于Java web的 在线等 着急啊 请教一个字符串拆分的问题 如何实现一个链接只能从某一特定页面点击进去才有效 用iframe实现动态级联菜单时
<body>
<input type="button" id="button_how" value="看看现在几点了?"/>
<script>
function getWindowName(url, callback) {
if (!url || !callback) return;
var frame = document.createElement("iframe"), state = 0;
frame.style.display = "none";
document.body.appendChild(frame);
frame.onload = frame.onreadystatechange = function() {
if (this.readyState && this.readyState != "complete") return;
if (state) {
var name = frame.contentWindow.name;
frame.parentNode.removeChild(frame);
callback(name);
} else {
state = 1;
frame.contentWindow.location = "about:blank";
}
};
frame.src = url;
}
(function() {
document.getElementById("button_how").onclick = function() {
getWindowName("http://www.renrousousuo.com/tools/cross.aspx?" + (+new Date()).toString(36), function(name) {
alert(name);
});
};
})();
</script>
</body>
</html>