关于往js里传递参数的问题

比如,有一个网页文件,里面有一个[code="javascript"][/code]
而这个js文件里有些参数是由网页传递过去的,比如说[code="ruby"]<% Time.now %>[/code],而JS里要用到这个值,有什么办法吗?
我知道不用外部的调用就可以了,但是特殊情况,一定要把js写在外部 :?
[b]问题补充:[/b]
只有改扩展名这种方法么……
现在用的编辑器,只关联了js的扩展名,如果把rhtml(应该是跟php对等的关系吧)也关联给他的话,rhtml相关的格式就又会不对了……
[b]问题补充:[/b]
你指的是在JS里写AJAX?可否稍做示范?我不是很懂的说……

[code="js"]
var myVar;
if (xmlHttp.readyState==4){
if(xmlHttp.status==200){
myVar = xmlHttp.responseText;
}
}[/code]

myVar赋值为返回的字符串

看你用的什么语言,
如php, 把main.js改成main.php,
[code="js"]var d = <% Time.now %> ;[/code]

其实就是在后台动态替换这些变量

那就用ajax的方法, 访问某个页面, 返回的文本赋值给某个变量