问题标签 [document.write]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1035 浏览

javascript - 控制来自第三方的 document.write 调用的范围

我正在编写一个依赖于外部 javascript 文件(我无法控制)的网页,该文件通过使用 document.write 来返回数据。有没有办法在不覆盖整个文档的情况下动态调用函数?这是我能想到的最简洁的代码:

这个想法开始于不改变“horriblefunction()”(因为它是外部的)新文本可以放在 div 中而不是覆盖页面。这是可能的还是必须在创建页面时在 div 内调用该函数?

谢谢你的帮助

0 投票
2 回答
281 浏览

javascript - 为什么这段 Javascript 代码不写入网页?

我刚刚开始学习 Javascript。我想要“Hello World!” 用户单击按钮后写入网页。我试过这个:

我可以让它做一个window.alert("Hello World!")document.write("Hello World!")由于某种原因不能做。发生的情况是按钮消失并且不显示任何文本。我的猜测是问题出在document.write但我不知道如何解决它。有什么建议么?

0 投票
1 回答
649 浏览

javascript - 我需要 iframe 的 document.write 代码

我希望 document.write 代码加载页面(作为 iframe)

示例 - 我需要 document.write 函数来获取http://google.com

我不想要 html 功能,但作为 document.write

0 投票
1 回答
781 浏览

javascript - Document.write 被缓存

我在页面加载之前使用脚本将一些html写入我的页面,doucment.write现在这会像疯了一样被缓存,只有硬刷新似乎才能更新它。

现在,在每个人都去“OMG DONT USE DOCUMNNT.WRIT”之前,我将摆脱它,但目前我需要快速修复。

那么有没有一种方法可以强制此脚本在每次页面更改时更新(请注意,每次页面在多个页面上更改时都会调用它)

代码是即时生成的,但通常:

HTML:

生成的代码:

0 投票
1 回答
248 浏览

javascript - javascript, html document.write

我正在尝试使用 document.write 编写 javascript,但由于某些原因它不起作用。我还需要采取一种技巧来通过自动机器人“混淆”url和“src”属性。知道为什么吗?

提前感谢您的任何回复。

0 投票
3 回答
6565 浏览

javascript - html,通过document.write动态插入表单

我正在尝试使用 document.write 动态插入表单,但由于某些原因,该表单不再工作。这是调用 javascript http://pastebin.com/iMQ3FxHM的代码,这是编写表单 http://pastebin.com/vMn9BrKQ的 javascript 。我正在使用 pastebin,因为 stackoverflow 不会转义 html 标签,而且我没有任何 1010 按钮或其他任何东西

0 投票
3 回答
5405 浏览

javascript - 替换 xhtml+xml 页面中的 document.write()s

我为一家编写软件的公司工作,该软件的客户端站点嵌入了 < script language="JavaScript" src=..... 等等。我们非常依赖 document.write 将元素写入页面。我们的一位客户出于某种原因选择使用内容类型“application/xhtml+xml”,这使得 document.write() 在 chrome 中无法使用。

我理解为什么会这样,并且符合 DOM 的代码应该创建每个元素,设置其属性,如果需要,用文本节点填充它,将文本节点附加到其父节点,将父节点附加到某个页面元素......

但是什么是不需要所有这些垃圾的好解决方法?其中的 write() 有很多元素,如果我们制作节点并将它们像 Knex 或 Legos 或你有的东西一样固定在一起,那么生成的代码将是可怕的。

编辑:尝试使用 CDATA,但即使这一行也被 xhtml 解析器与我们的脚本嵌入在同一页面上类似地谴责:

0 投票
4 回答
2258 浏览

javascript - 可延期的document.write

许多网络广告提供商使用旧的 document.write 方法,在我的例子中是 AdTech。是否可以覆盖 document.write 方法以在 onload 事件之后延迟?

0 投票
1 回答
638 浏览

javascript - 在 StringBuilder 中写入 document.write?

我在 ashx 文件中使用 StringBuilder 来返回 javascript。一切都很好,除了一条线......

为了便于阅读,这里是未转义的版本:

如果我注释掉这一行,我的 ashx 文件就像一个魅力!但是,如果我保留它,它甚至不会运行。在 StringBuilder 中使用 document.write 语句是否有某种限制?或者,有没有更好的方法从 .NET 中写出 Javascript?由于需要使用服务器变量,它必须来自 .NET。

0 投票
2 回答
174 浏览

javascript - document.obj.write() ..有可能吗?

我想做的是当我点击一个复选框时,它会自动出现在页面的某个部分。我试图给一个复选框一个onclick='displayit()'/oncchange='displayit()'其中displayit()是:

divnam是我希望文本出现的部门的名称。这不可能吗?我还尝试删除divnam并将函数本身放入该部门