現在,我學會了如何pass values to an SWF object via flashvars,請你指導我如何傳遞值從查詢字符串到JavaScript?如何將查詢字符串的值傳遞給javascript?
我是什麼意思?在下面的示例中,我對要加載到SWF對象中的xml文件進行硬編碼。
<script type="text/javascript">
var so = new SWFObject("preview.swf", "", "100%", "100%", "9", "#ffffff");
so.addParam("allowFullScreen", "true");
so.addParam("scale", "noscale");
so.addParam("menu", "false");
so.addVariable("xmlPath", "xml/exampleData.xml");
so.write("flashcontent");
</script>
由於創建動態XML文件中,XML應當從一個查詢字符串的值加載。 (我猜)。
假設我的網址http://www.example.com/load.aspx?XmlFile=SomeData
我怎樣才能把它傳遞給JavaScript端?像..
so.addVariable("xmlPath", "xml/<% SomeData %>.xml");
或任何它需要使它工作。
更新:除了上面的例子,有什麼辦法在服務器端創建JavaScript?
它總是很好的提供源:[http://snipplr.com/view/799/get-url-variables/](http://snipplr.com/view/ 799/GET-URL變量/) – 2010-11-04 08:43:25