问题标签 [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 回答
170 浏览

javascript - document.write 在函数体中

我有以下 JavaScript 函数,它接收坐标并返回最近的地铁站:

作为这个函数执行的结果,我需要输出的值是“tube”变量的值(var tube = tubest[1];)。基本上一个简单的 document.write 就可以了。或者一个简单的返回值,例如:

但是我不确定如何实现这一目标。

0 投票
1 回答
4483 浏览

javascript - Chrome 扩展程序中的 document.write

我是新手,所以请多多包涵。我正在尝试编写一个执行以下操作的 chrome 扩展:

  1. 检测 www.website.com/anypage.html。如果检测到此网站,请执行以下操作。
  2. 不要加载网址。
  3. 相反,编写一个空白文档,其中包含指向 www.website.com/anypage.html?ie=UTF8 的超链接

该脚本设置为在文档开始时运行(在清单中)。

这是我的代码:

检测网址:

使用 UTF8 编码标签编写带有 URL 链接的空白文档:

这不能按预期工作,只是显示一个空白页。有人有想法么?

谢谢!


编辑:这是完整的代码:

0 投票
4 回答
454 浏览

jquery - jQuery:用户点击时随机报价脚本更新?document.write 问题

我正在尝试制作一个在图像上覆盖文本的小动态引用旋转器。JS 和 jQuery 都可以正常工作。问题是我希望每次单击按钮时都会更新它,这样用户就不必刷新页面即可查看新报价。

在使用 jQuery.text()、.html() 或 .append() 为 DIV 提供代码之后,甚至可以执行 document.write 吗?它可以很好地逐字打印实际文本,但不会执行 <script>。

如果有人有经验或替代建议,不涉及使用 PHP/MySQL 将其变成一个完整的大型 AJAX 事物,我会全神贯注。我不是在寻找任何人来编写我的代码;只是指出我正确的方向。我有一种压倒性的感觉,这应该比我想象的要容易得多,而且我知道我缺少一些基本而简单的东西。

感谢您的阅读,我欢迎任何人提供任何建议。

编辑/更新:我在下面提供了一些基本代码,让您更好地理解我的意思。

我只是想用从quotes.js 中提取的随机引用来更新#text。如果我能让它发挥作用,我可以自己弄清楚如何用 jQuery.click() 更新它。

0 投票
5 回答
4551 浏览

javascript - document.write 到当前 HTML 页面

我是编程的菜鸟,所以我很感激你那里更有知识的人的任何建议。我正在为网页编写一些 javascript,我需要将 javascript 打印到当前的 HTML 页面,最好是在我为此目的设置的 div 标记中。这是我到目前为止所拥有的:

和我的 JS 文件:

请注意,这只是基本框架,所以还没有完成,但困扰我的是它会正确地检查代码并将其打印出来,但结果只持续了几分之一秒我的浏览器(铬和火狐)。任何帮助,将不胜感激。

0 投票
1 回答
186 浏览

javascript - 将 javascript document.write 结果转换为 BBCode 格式

我有一个 javascript document.write 函数,它将一个 textarea 值返回到一个字段,如下所示:

现在,我需要从 document.write 部分返回的输出在 BBCode 输出中,所以如果从 document.write 函数获取的值是 [b]hello[/b],它返回“ hello ”而不是 [ b]你好[/b]。任何帮助将不胜感激!

0 投票
2 回答
41 浏览

javascript - document.Mon-Sat 写这行代码,周日写这行代码

基本上,我有这个:

仅在周日,我希望它是:

空的,但仍然在那里,以防我确实想在那天用一些东西填满它。

我将如何在我的 JS 文件中完成此操作?

0 投票
1 回答
98 浏览

internet-explorer - 我尝试使用 document.write() 仅 IE 给出输出

我尝试使用以下代码使用 document.write 输出计算,只有 IE 给我结果。其他浏览器只是把表格还给我。我不知道为什么?

0 投票
1 回答
136 浏览

javascript - 将 JavaScript 广告代码放置在页面的不同位置

我有一个页面,调用“first.js”脚本。此脚本广告对“second.js”脚本的调用:

第一个.js:

现在,如果我输入 second.js alert("test"),我会看到一个很好的警报。但是,如果我输入 second.js document.write("something"),我将不会得到那个 document.write。

知道为什么吗?

0 投票
3 回答
124 浏览

php - 使用页面标题作为正文中的文本

我试图找到一种在正文中将生成页面的标题显示为文本的方法。我尝试使用以下代码来显示标题。

虽然代码做了我想要的,但我认为我必须使用另一种方式来做到这一点,对 SEO 更友好!当我打开页面并检查代码时,我看到的是这段代码,而不是(document.title)的结果。

0 投票
1 回答
309 浏览

javascript - 仅从 javascript 将网页输出为文本

我有一个使用母版页的 ASP.NET 页面。我有一个脚本,我想做的是重写 HTML 的输出,只给我一个没有所有 HTML 标题等的街道名称。

这是脚本,你能告诉我如何做到这一点吗?

我不必使用母版页(我可能会在发布此问题后尝试不使用)。

我知道 document.write 被认为是不好的做法,但上面只是我正在尝试做的一个例子。

我将使用 HTTP 请求等从我的 VB.NET 应用程序调用此页面,所以我想要返回的只是一个带有街道名称的纯文本文件。