问题标签 [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.
javascript - 控制来自第三方的 document.write 调用的范围
我正在编写一个依赖于外部 javascript 文件(我无法控制)的网页,该文件通过使用 document.write 来返回数据。有没有办法在不覆盖整个文档的情况下动态调用函数?这是我能想到的最简洁的代码:
这个想法开始于不改变“horriblefunction()”(因为它是外部的)新文本可以放在 div 中而不是覆盖页面。这是可能的还是必须在创建页面时在 div 内调用该函数?
谢谢你的帮助
javascript - 为什么这段 Javascript 代码不写入网页?
我刚刚开始学习 Javascript。我想要“Hello World!” 用户单击按钮后写入网页。我试过这个:
我可以让它做一个window.alert("Hello World!")
但document.write("Hello World!")
由于某种原因不能做。发生的情况是按钮消失并且不显示任何文本。我的猜测是问题出在document.write
但我不知道如何解决它。有什么建议么?
javascript - 我需要 iframe 的 document.write 代码
我希望 document.write 代码加载页面(作为 iframe)
示例 - 我需要 document.write 函数来获取http://google.com
我不想要 html 功能,但作为 document.write
javascript - Document.write 被缓存
我在页面加载之前使用脚本将一些html写入我的页面,doucment.write
现在这会像疯了一样被缓存,只有硬刷新似乎才能更新它。
现在,在每个人都去“OMG DONT USE DOCUMNNT.WRIT”之前,我将摆脱它,但目前我需要快速修复。
那么有没有一种方法可以强制此脚本在每次页面更改时更新(请注意,每次页面在多个页面上更改时都会调用它)
代码是即时生成的,但通常:
HTML:
生成的代码:
javascript - javascript, html document.write
我正在尝试使用 document.write 编写 javascript,但由于某些原因它不起作用。我还需要采取一种技巧来通过自动机器人“混淆”url和“src”属性。知道为什么吗?
提前感谢您的任何回复。
javascript - html,通过document.write动态插入表单
我正在尝试使用 document.write 动态插入表单,但由于某些原因,该表单不再工作。这是调用 javascript http://pastebin.com/iMQ3FxHM的代码,这是编写表单 http://pastebin.com/vMn9BrKQ的 javascript 。我正在使用 pastebin,因为 stackoverflow 不会转义 html 标签,而且我没有任何 1010 按钮或其他任何东西
javascript - 替换 xhtml+xml 页面中的 document.write()s
我为一家编写软件的公司工作,该软件的客户端站点嵌入了 < script language="JavaScript" src=..... 等等。我们非常依赖 document.write 将元素写入页面。我们的一位客户出于某种原因选择使用内容类型“application/xhtml+xml”,这使得 document.write() 在 chrome 中无法使用。
我理解为什么会这样,并且符合 DOM 的代码应该创建每个元素,设置其属性,如果需要,用文本节点填充它,将文本节点附加到其父节点,将父节点附加到某个页面元素......
但是什么是不需要所有这些垃圾的好解决方法?其中的 write() 有很多元素,如果我们制作节点并将它们像 Knex 或 Legos 或你有的东西一样固定在一起,那么生成的代码将是可怕的。
编辑:尝试使用 CDATA,但即使这一行也被 xhtml 解析器与我们的脚本嵌入在同一页面上类似地谴责:
javascript - 可延期的document.write
许多网络广告提供商使用旧的 document.write 方法,在我的例子中是 AdTech。是否可以覆盖 document.write 方法以在 onload 事件之后延迟?
javascript - 在 StringBuilder 中写入 document.write?
我在 ashx 文件中使用 StringBuilder 来返回 javascript。一切都很好,除了一条线......
为了便于阅读,这里是未转义的版本:
如果我注释掉这一行,我的 ashx 文件就像一个魅力!但是,如果我保留它,它甚至不会运行。在 StringBuilder 中使用 document.write 语句是否有某种限制?或者,有没有更好的方法从 .NET 中写出 Javascript?由于需要使用服务器变量,它必须来自 .NET。
javascript - document.obj.write() ..有可能吗?
我想做的是当我点击一个复选框时,它会自动出现在页面的某个部分。我试图给一个复选框一个onclick='displayit()'/oncchange='displayit()'其中displayit()是:
divnam是我希望文本出现的部门的名称。这不可能吗?我还尝试删除divnam并将函数本身放入该部门