点击链接后,我正在使用javascript打开新窗口。 我希望新窗口应显示地址栏,但该栏的值不应更改。
我能这样做吗?
我使用的脚本代码是:
="Javascript:void(window.open('help.aspx?ID=" + Fields!ID.Value +"','mywindow','_self','width=500,height=500'))"
提前致谢
答案 0 :(得分:1)
只需使用以下代码:
function OpenNonEditableWindow(){
window.open(
'YourURL',
'AnyNameForNewWindow',
'directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=350'
);
}
并这样称呼它:
<button type='button' onclick='OpenNonEditableWindow()'>Click Me</button>
答案 1 :(得分:0)
我认为这应该是使用你的代码所发生的事情。
只需删除__self
参数,它不属于那里并覆盖您的宽度和高度设置。
window.open('help.aspx?ID=" + Fields!ID.Value +"','mywindow','width=500,height=500'))"