window.opener.document访问被拒绝?
admin
2023-03-28
所以,我希望你们能找到这里的逻辑?
所以在看了一下之后,我发现了window.opener的访问被拒绝的错误,但这对我来说似乎是另一回事。因为我可以访问它和它的一些属性,比如“closed”。
我一定是做错了什么。
我的代码:
打开它的函数(在父页面上的脚本标记中)
function openPopup(objectID) {
var webpagina = "Fotos.aspx";
var param = "objectid=" + objectID + "&edit=true";
var naam = "Fotos";
var height = 500;
var width = 300;
var top = 250;
var left = 400;
var scroll = "Yes";
var resize = "Yes";
var newhref = webpagina + "?" + param;
var popupwindow = window.open(newhref, naam, "toolbar=yes,titlebar=no,location=no,directories=no,status=no,menubar=no,scrollbars=" + scroll + ",resizable=" + resize + ",width=" + width + ",height=" + height + ",top=" + top + ",left=" + left);
popupwindow.opener = window;
popupwindow.focus();
}
打开页面中的onload函数:
window.onload = function () {
var isclosed = window.opener.closed; //false
var secretfield = window.opener.document.getElementById('scrtFoto');
};
访问被拒绝发生在文档上,而不是关闭的文档上,这是假的。太奇怪了,感谢大家的帮助!
提前感谢!
转载请注明出处:http://www.lntyys.com/article/20230328/967343.html
随机推荐
-
TYPO3 7.6:使用window.opener.document在后台动态更改字段
如何更改父窗口中的字段?在TYPO3 6中,可以在末尾使用_hr进行更改:window.opener.document.getElementsByName(data[+ table +][ + uid + ][field]_hr)[0].v...
-
window.opener.document访问被拒绝?
所以,我希望你们能找到这里的逻辑?所以在看了一下之后,我发现了window.opener的访问被拒绝的错误,但这对我来说似乎是另一回事。因为我可以访问它和它的一些属性,比如“closed”。我一定是做错了什么。我的代码:打开它的函数(在父页...