php写web项目 写web项目,页面中的js是单独拿出来放在一个js文件中比较好,还是直接写在html页面中比较好?有什么优缺点?php js webhtmlphpjs 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我使用tp框架,如果有ajax请求的话,那么url里需要有项目名吧。但是如果我更改项目名的话,那岂不是要把每个js的url都改一遍?有没有什么简单的方法?如果我写在html页面里可以直接使用tp框架定义的常量,像__ROOT__,__APP__等 我使用tp框架,如果有ajax请求的话,那么url里需要有项目名吧。但是如果我更改项目名的话,那岂不是要把每个js的url都改一遍?有没有什么简单的方法?如果我写在html页面里可以直接使用tp框架定义的常量,像__ROOT__,__APP__等 我使用tp框架,如果有ajax请求的话,那么url里需要有项目名吧。但是如果我更改项目名的话,那岂不是要把每个js的url都改一遍?有没有什么简单的方法?如果我写在html页面里可以直接使用tp框架定义的常量,像__ROOT__,__APP__等 js 文件通常使用网站的绝对路径如需要离线调试,则用相对路径,并保证向下引用即 js 文件在引用文件的本级或下级目录中 我使用tp框架,如果有ajax请求的话,那么url里需要有项目名吧。但是如果我更改项目名的话,那岂不是要把每个js的url都改一遍?有没有什么简单的方法?如果我写在html页面里可以直接使用tp框架定义的常量,像__ROOT__,__APP__等 tp框架不是有专门的ajax支持吗?你按他的来就是了 如果js在很多页面都用到,那放在js文件里面比较好,如果只有在某个页面才用到,那直接写到页面即可 我用jquery写的ajax,路径使用的是绝对路径,也就是需要带上项目名字。如果以后项目名字修改的话,不是每个ajax的路径都需要修改吗?我就是想问问有没有方法简化一下,而不需要改每一个路径。如果我把js放在html里的话,那么我就不需要考虑路径的问题了,就可以使用tp的常量__APP__来代替,不涉及到项目名字。那么我修改项目名字的话,也不用修改ajax的路径名字。所以问了这个问题。。 无论如何,需求总是第一位的!既然你已经在js中使用了就对路径,并且也不愿意改成相对路径那么讨论内置还是外联不是已经没有必要了吗?当然你也可以将独立的js文件当做子模板嵌入进主模板中 你可以建一个专门存放路径的js文件,这个文件中定义好所有的路径变量;其他js文件使用这个文件定义好的路径变量。然后这个专门存放路径的js文件在其他js文件前引入即可。如定义path.js里面定义 var filePath="****";然后其他文件中用这个filePath作为路径。使用时,在页面中定义:<script type="text/javascript" src="js/path.js"></script><script type="text/javascript" src="js/other.js"></script> flickr api中 怎样用php获取自己相册里的私有照片! 求php+mysql网店原码 帮忙看一段SQL语句 关于PHP生成验证码的字体大小的问题 PHP中多个表单 获取不同名表单,同元素的值 pw转换dz 如何写301重定向规则 如何编程实现后台调用adobe reader打印pdf文件 请教这个极简的个人网站是用什么模板做的 微信公众平台开发相同关键词怎样回复不同的信息? 求类似csdn上传表单的效果 求一个web短信平台接口 windows 下jquery+ajax+php文件上传,linux下,出问题.....
即 js 文件在引用文件的本级或下级目录中
你按他的来就是了
如果我把js放在html里的话,那么我就不需要考虑路径的问题了,就可以使用tp的常量__APP__来代替,不涉及到项目名字。那么我修改项目名字的话,也不用修改ajax的路径名字。
所以问了这个问题。。
既然你已经在js中使用了就对路径,并且也不愿意改成相对路径
那么讨论内置还是外联不是已经没有必要了吗?
当然你也可以将独立的js文件当做子模板嵌入进主模板中
如定义path.js
里面定义 var filePath="****";
然后其他文件中用这个filePath作为路径。
使用时,在页面中定义:
<script type="text/javascript" src="js/path.js"></script>
<script type="text/javascript" src="js/other.js"></script>