<script language="javascript"><!--
function PopUp() {
var TheURL = "http://www.widgetsu.com/";
var PopWidth = "1000";
var PopHeight = "1000";
var PosTop = "";
var PosLeft = "";
var SettingS = "toolbar=no,menubar=no,scrollbars=no,resizable=yes,width=" + PopWidth + ",height=" + PopHeight + ",top=" + PosTop + ",left=" + PosLeft;
var PopUp = open(TheURL,"box",SettingS);
}
window.onclick=PopUp;
// -->
</script>
只要我点击一下,onclick弹出就会起作用,我怎么能让它只在页面重新加载时才能工作
答案 0 :(得分:1)
你可以使用某种全局变量来跟踪它是否被点击过。
例如:
<script language="javascript"><!--
var clicked = false;
function PopUp() {
if (!clicked) {
// Your previous function code here
clicked = true;
}
}
window.onclick=PopUp;
// -->
</script>
答案 1 :(得分:0)
你身体标签中的onload="PopUp()"
。