首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

在线 <script type="text/javascript" src="http://127.0.0.1"

2013-01-11 
在线求助: script typetext/javascriptsrchttp://127.0.0.1+变量html引用下面语句, script type

在线求助: <script type="text/javascript" src="http://127.0.0.1"+变量>
html引用下面语句, 
<script type="text/javascript"  src="http://127.0.0.1/newscontent.php?fid="+geturl(fid)></script>

也就是说src中的地址里面含有变量,这个变量的获取是通过一个函数geturl(fid)得到的,但上面src地址中静态部分:(http://127.0.0.1/newscontent.php?fid=")+函数变量(geturl(fid))不起作用。请问怎样修改能够保证geturl函数执行,使src完整。多谢多谢
[解决办法]
fid是变量,没有定义,如果你传递字符串要括起。。

         //创建获取url中的fid的函数,我的url是file:///D:/web/jm/tt/content.html?fid=787
         function geturl(paraName) {
             var sUrl = location.href;
             var sReg = "(?:\\?
[解决办法]
&){1}" + paraName + "=([^&]*)"
             var re = new RegExp(sReg, "gi");
             re.exec(sUrl);
             return RegExp.$1;
         }

         document.write('<script type="text/javascript"  src="http://127.0.0.1/jm/tt/newscontent.php?fid=' + geturl('fid') + '"><\/script>');

热点排行