作者kenshieh ( )
看板Web_Design
标题Re: [问题] Javascript 的问题
时间Wed Aug 9 23:05:40 2006
※ 引述《kenshieh ( )》之铭言:
: 标题: [问题] Javascript 的问题
: 时间: Wed Aug 9 15:04:28 2006
:
: 请问,
:
: 假设我有一个 .js 会回传一些用 document.write(); 产生的结果,但我想把这结果
:
: 先暂存起来,以便以後的运用,那我要怎麽做呢?
:
:
: 举例如下(以 test.js 为例):
:
: <!-- 下面回传一个 document.write('test'); 的结果 -->
: <script src='test.js'></script>
:
:
: 上面这行会产生 "test" 字串,但我要怎麽做去把 test 暂存於 javascript 的一个变数
: 里而不是直接产生於网页上呢? 谢谢。
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 140.119.164.204
: 推 alpe:变数 08/09 15:06
: 推 kenshieh:你好, 我知道用变数, 问题是要怎麽去接它呢? 08/09 15:45
: 推 grassboy2:在js档里面写个var buffer_test;要用的时候直接存取… 08/09 18:45
: → grassboy2:先用buffer_test+="test"要读出时再用document.write() 08/09 18:47
谢谢 grassboy2 的回答
但可能各位还是误解我的意思了
我的意思,目前有一个 .js 的档案,但这个档案我是无法去变更它的内容的
他的内容很简单,就是一些 document.write();
问题来了,我要怎麽用变数去接由 .js 产生的内容呢?
下面这个有问题的程式应该可以了解我要的意思。 (以下用 test.js 当范例)
<!-- 以下是有问题的程式 -->
<script>
// 我要如何得到 test.js 产生的内容呢? 且我要放到 cont 这变数中。
var cont = document.write("<script src='test.js'></script>");
</script>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.16.249
1F:推 alpe:囧... ... document.write 就直接 print 出去啦 08/09 23:42
2F:→ alpe:无解... ... 08/09 23:44