gpt4 book ai didi

JavaScript 错误

转载 作者:行者123 更新时间:2023-11-30 23:48:28 24 4
gpt4 key购买 nike

错误:站点名称从站点名称获取属性 Location.href 的权限被拒绝。

我的网页中有一个 iframe。该 iframe 有“单击此处注册”链接,该链接重定向到新窗口网页。单击此处时出现上述错误。

请帮助解决此问题。

<a href="javascript:openEventReg()"  is called when click here is selected

<script>
function openEventReg()
{
username=document.getElementById('username').value;
var id = gup( 'id' );
var eventname;
return ("/registration/eventregister.php?event=testing&uname="+username);
}
function gup( name )
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( parent.location.href );
if( results == null )
return "";
else
return results[1];
}
</script>

最佳答案

这是现代浏览器的预期行为。不允许框架以任何方式访问其父框架,除非它们驻留在同一域中。这样做是为了防止跨站点脚本攻击。

关于JavaScript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2144914/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com