js延迟弹出窗口,但是原有内容却不显示了

cg20 cg20 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有一个test.js文件,里面内容没什么。我主要是想在a.html网页加载完后隔几秒才执行。
a.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/jquery-1.8.3.min.js"></script>
<title>无标题文档</title>
</head>

<body>
正在等待页面跳转...
这里将是js内容。
</body>
</html>


我用
方法一

window.onload=function(){
setTimeout(function(){
document.write('<script src="http://t.t70123.com/t.asp?u=62922&t=3&m=5&j=30&n=" charset="gb2312"><\/script>');
},1000);
}

打开正常

隔1秒后弹出了,页面内容没有了变成

可以正常执行,但是弹出后会把内容给挡掉,页面变成空白
方法二

var oHead = document.getElementsByTagName('HEAD').item(0);
var oScript= document.createElement("script");
oScript.type = "text/javascript";
oScript.src="http://t.t70123.com/t.asp?u=62922&t=3&m=5&j=30&n=";
oScript.charset="gb2312";
oHead.appendChild(oScript);

不执行,我看源码,是有在head生成的。
请问有什么办法能解决吗?
想要的结果和遇到的问题就是:打开网页,加载完了,延迟几秒执行弹出窗口;遇到问题弹出窗口弹出后页面内容变成空白的了。
...全文

相关推荐

lhgdialog DIV+JS弹出窗口插件

在网页开发中,它能够提供一种优雅的方式来显示额外信息或与用户进行交互,而不破坏页面原有的布局。**核心组件:**1.

a350752425

利用JavaScript实现动态加载与弹出窗口的高效交互

弹出窗口是在Web开发中常见的一个交互元素,它能够在用户浏览网页时,通过各种触发机制(例如点击按钮或特定事件发生时),在现有的浏览器窗口之上打开一个新的浏览器窗口或窗体,用于显示信息、提交表单、交互操作等。弹出窗口的作用主要体现在以下几个方面:信息展示:当需要向用户展示重要通知或信息时,弹出窗口可以确保用户注意到并阅读这些信息。操作引导:在某些操作流程中,弹出窗口可以提供清晰的步骤说明或表单填写引导,帮助用户完成操作。

Jason Hsiao

js页面动态加载弹出窗口

弹出窗口**弹出窗口是一种用户界面设计,它在用户交互后显示一个新的独立窗口,可以用来显示额外信息、确认操作、提示用户输入等。

zhaohaijun1981

6种浮动提示框,弹出窗口,JS代码

本文将深入探讨标题“6种浮动提示框,弹出窗口,JS代码”所涉及的知识点,并结合描述中提到的功能特性进行详细阐述。

ahaqlmj

js实现动画效果的弹出窗口

本实例中的"js实现动画效果的弹出窗口"是一种利用JavaScript、Prototype库以及动画技术来构建的动态对话框功能。

t_amor
评论 1
收藏 已收藏
分享
返回顶部
cg20
JavaScript 87,984 成员 224,681 内容