0
如何解析status ='logged-out'的值到其下面的3個標籤,更新login_status ='logged-out'的值?使用JavaScript更新位置(src)內的參數
<script type="text/javascript">
window.ndm = window.ndm || {};
window.ndm.cam = {'status':'logged-out'};
</script>
<script src="http://foo.com/adserver/ndm/js.php?position=header-ad&section_id=NEWS&login_status=SUBSCRIBER"></script>
<script src="http://foo.com/adserver/ndm/js.php?position=middle-ad&section_id=NEWS&login_status=SUBSCRIBER"></script>
<script src="http://foo.com/adserver/ndm/js.php?position=footer-ad&section_id=NEWS&login_status=SUBSCRIBER"></script>
請記住,頁面上還有其他腳本標記堆,以便識別相關的腳本標記。我有這個功能。
function getScriptSourceName(name){
var scripts = document.getElementsByTagName('script');
for (i=0;i<scripts.length;i++){
if (scripts[i].src.indexOf(name) > -1)
return scripts[i].src;
}}
因此,要找到我想要的相關腳本標記,我調用函數 - getScriptSourceName( 'foo.com');
那麼我怎樣才能更新login_status參數的值來使用頂部的聲明呢?
你是說你想找到現有的