2011-08-25 2 views
0

status = 'logged-out'의 값을 아래의 3 개 태그로 파싱하여 login_status = 'logged-out'의 값을 업데이트 할 수 있습니까?자바 스크립트를 사용하여 위치 (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&amp;section_id=NEWS&amp;login_status=SUBSCRIBER"></script> 
<script src="http://foo.com/adserver/ndm/js.php?position=middle-ad&amp;section_id=NEWS&amp;login_status=SUBSCRIBER"></script> 
<script src="http://foo.com/adserver/ndm/js.php?position=footer-ad&amp;section_id=NEWS&amp;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 매개 변수의 값을 업데이트하려면 어떻게해야합니까?

+0

기존 '

관련 문제