javascript 标签 src 除了链接 js文件以外, 我看到还有 链接一个网站的,这有什么用,可以介绍下吗?

 我来答
wish4sun
2011-11-18 · TA获得超过280个赞
知道小有建树答主
回答量:181
采纳率:0%
帮助的人:228万
展开全部
你所谓的连接到一个网站的,也就是这个网站提供了一个JS的API,例如google的<script type="text/javascript" src="http://www.google.com/jsapi"></script>这种引用。
这种连接你可以理解为是http://www.google.com/jsapi/index.php或者是index.aspx等等默认的检索页,因为是默认首页,所以后面的文件名可以忽略掉,那样你看到的就是http://www.google.com/jsapi这种形式了。
这种API就是会动态生成一段JS代码,所谓动态生成很简单,就是说在这段JS代码内部有一些变量或者内容是会根据不同的时间或者不同的地点产生不同的值的。举个例子来说:
假如你打开那个连接看到的是这一段内容:
var language = "zh-cn";

而在那个动态生成的程序中是这样实现的:(因为我对php比较熟悉,所以我就用php来举例)
<?php
$language = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,5); //获取你浏览器的语言设置
if($language == "zh-cn") echo “language = ‘zh-cn’”; //如果是中文就输出language = ‘zh-cn’
else echo “language = ‘en’”; //如果是英文文就输出language = ‘en’
?>
当你打开这个php页面的时候就会出现
var language = "zh-cn";
就跟打开一个js文件一样。
就这么简单。
大块头队长
2011-11-17
知道答主
回答量:49
采纳率:0%
帮助的人:26.6万
展开全部
一样啦,那个网站也是返回一个脚本,是动态生成的脚本。
追问
有没有动态生成脚本的文章 ,或例子呢? 可以介绍下
追答
一般动态脚本都是为了站点国际化才需要的,如果是简单的站点其实没有必要。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收集板
2011-11-17 · TA获得超过402个赞
知道小有建树答主
回答量:382
采纳率:0%
帮助的人:221万
展开全部
1楼说的对啊,那也是个JS,顶
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式