我想在内部网上下载一个页面,并自动登录,但在Firefox 4发生因跨框架脚本政策这个错误:如何使跨框架脚本工作本地
权限拒绝访问属性“登录表单”
我该如何解决该问题或者有其他方法可以实现这一目标?
不要告诉我这可能导致的安全问题! 我知道自己的风险,但由于这台电脑没有任何访问互联网,这并不重要。
以下是我试图使它的工作:
<frameset cols="500,*">
<frame src="script.html" name='leftFrame'>
<frame src='http://intranet/login/' name='login'>
</frameset>
script.html看起来是这样的:
<form>
<input type="button" value="Login"
onClick="parent.login.LoginForm.password.value='MYPASSWORD'">
</form>
我无法部署到该服务器,因为这是我的公司的服务器。 – Hedge 2011-05-27 10:58:00
那么你什么都不能做!我自己试着自动填写登录表单并登录......唯一的方法是在该服务器上有一个文件,这将按照您的说法进行。 – balexandre 2011-05-27 11:00:11
感谢您澄清这一点。我将把这个问题留待今后。也许有人想出一个好主意。 – Hedge 2011-05-27 11:50:28