我昨天搞了大半天,用了网上说的两个方法都不是很尽如人意.
第1种方法,直接调用javascript函数:
http://www.cnblogs.com/mbskys/articles/766364.html
第2种方法,类似于如下的代码:
---------test.js--------
document.write ('<table bgcolor=#e1e1e1 border="2">');
document.write ('<tr><td>111111</td><td><script type="text/javascript" src="/js/2.js" charset="utf-8"></script></td></tr>');
document.write ('<tr><td><script type="text/javascript" src="/js/3.js" charset="utf-8"></script></td><td>444444</td></tr>');
document.write ('<tr><td>555555</td><td><script type="text/javascript" src="/js/6.js" charset="utf-8"></script></td></tr>');
document.write ('<tr><td><script type="text/javascript" src="/js/7.js" charset="utf-8"></script></td><td>888888</td></tr>');
document.write ('</table>');
----------2.js------------
document.write ('<table bgcolor=#c86c68 border="2">');
document.write ('<tr><td>222222</td></tr>');
document.write ('</table>');
----------3.js,6.js,7.js-------
类似2.js,就是将相应的"222222"改为如"333333","666666","777777"即可
大家可以看一下效果图:
http://www.ztcs.net/test/f.jpg
而我最终想实现的是如下效果图:
http://www.ztcs.net/test/s.jpg
8 个解决方案
#1
我JS弱的,但是JS跟ASP根本就是两种性质的东西
一个是服务器端,一个是客户端。
没有可比性的。
一个是服务器端,一个是客户端。
没有可比性的。
#2
不好意思,图片刚刚上传了
#3
两个效果图:
(1)错的
(2)对的
(1)错的
(2)对的
#4
你这样的写法真叫个怪异啊!为什么有这样的需求,为什么不直接用第2中?
#5
2个没有什么可比性
#6
第二种没实现啊,那个"对的"的图是我直接用如下代码弄出来的效果.
document.write ('<table bgcolor=#e1e1e1 border="2">');
document.write ('<tr><td>111111</td><td>222222</td></tr>');
document.write ('<tr><td>333333</td><td>444444</td></tr>');
document.write ('<tr><td>555555</td><td>666666</td></tr>');
document.write ('<tr><td>777777</td><td>888888</td></tr>');
document.write ('</table>');
实际上js中包含js文件本人没有实现成功啊,所以来这里请教一下大家伙..
#7
怎么不换个思路呢?不明白为什么一定要这样写。
#8
我现在弄好了,我把原来的包含js文件的语句重新都写到了asp文件里去了.不管它了.
本来想图个方便,想搞很多很多个模版的..
本来想图个方便,想搞很多很多个模版的..
#1
我JS弱的,但是JS跟ASP根本就是两种性质的东西
一个是服务器端,一个是客户端。
没有可比性的。
一个是服务器端,一个是客户端。
没有可比性的。
#2
不好意思,图片刚刚上传了
#3
两个效果图:
(1)错的
(2)对的
(1)错的
(2)对的
#4
你这样的写法真叫个怪异啊!为什么有这样的需求,为什么不直接用第2中?
#5
2个没有什么可比性
#6
第二种没实现啊,那个"对的"的图是我直接用如下代码弄出来的效果.
document.write ('<table bgcolor=#e1e1e1 border="2">');
document.write ('<tr><td>111111</td><td>222222</td></tr>');
document.write ('<tr><td>333333</td><td>444444</td></tr>');
document.write ('<tr><td>555555</td><td>666666</td></tr>');
document.write ('<tr><td>777777</td><td>888888</td></tr>');
document.write ('</table>');
实际上js中包含js文件本人没有实现成功啊,所以来这里请教一下大家伙..
#7
怎么不换个思路呢?不明白为什么一定要这样写。
#8
我现在弄好了,我把原来的包含js文件的语句重新都写到了asp文件里去了.不管它了.
本来想图个方便,想搞很多很多个模版的..
本来想图个方便,想搞很多很多个模版的..