在JS文件A中调用另一JS文件B,可以实现,但只能等A载入完成后才能载入B,实现代码:
在A中插入以下代码(经本地调试成功)
var otherJS = 'diaoyong.js'//js的地址,请自定义
document.write('')
如要调试,请在与页面同目录创建diaoyong.js,内容为
alert('调用到了外部的js!')
这个得看具体情况了。要是使用ajax的话,是不可以跨域访问的,也就是说这个php文件和前台页面要在一个域名下。跨域的话,可以使用动态脚本来获得,不过可能就得改一下php的输出,变成var news=.......。这样可以被js正常解析的形式。
不清楚你的具体情况。
用javascript形式输出数据,其实那就是php把js的输出脚本变为字符串的形式,当js调用会执行php代码例如:输出的php文件demo.php
echo 'document.write("'.define('WP_USE_THEMES', false).'")'
echo 'document.write("'.require('article/wp-blog-header.php').'")'
echo 'document.write("'.query_posts('showposts=20').'")'
其它的都是这样写就行了
html页面js调用demo.php
<script type="text/javascript" src="demo.php"></script>