2013-03-04 1 views
1

javascript의 도움으로 iframe에서 열린 모든 URL의 끝에 두 개의 변수를 전달하려고합니다. 상세iframe의 변수 전달 url

: 나는 수도가 검색하고있는 자바 스크립트와 우리가 자바 스크립트
예에서 정의한 두 개의 변수를 종료 할 필요가 mysite.com에서 mysite.com.all URL을 여는 iframe이 포함 된 HTML 파일 home.html
: mysite.com/index.php?var1=a&var2=b
나는 서버에 액세스 할 수 없으며 mysite.com입니다.
어떤 도움 당신은 자바 스크립트에서 현재 URL의 쿼리 문자열을 구문 분석 할 수있는 방법을 찾고있다

+0

을 이해할 수있을 것이다. 웹 검색을 통해 올바른 방향으로 안내 할 것입니다. –

답변

1
<!DOCTYPE html> 
<html> 
<body> 

Home body 


<iframe id="myIframe"> 
    <p>Your browser does not support iframes.</p> 
</iframe> 

<script type="text/javascript"> 
    var par = '4720'; 
    document.getElementById('myIframe').src="http://php.net/cal.php?id="+par; 
</script> 

</body> 
</html> 
+0

안녕하세요, Tiziano picardi, 많은 답변 주셔서 감사합니다. iframe URL은 동적이지만 스크립트에서는 static으로 정의됩니다. 예 : google.com으로 iframe src를 정의하고 Google 검색을 수행 한 다음 검색 결과의 URL 중 하나를 클릭합니다.이 두 URL은 두 개의 변수로 끝나야합니까? 또는 # 미리 감사드립니다. – user2130693

+0

삽입 된 페이지 (iframe에 있음)의 링크에 매개 변수를 추가해야합니까? 참고 : iframe에서 Google을 사용할 수 없습니다 (X-Frame-Options) – TizianoPiccardi

+0

iframe에서 페이지의 내용을 편집해야하는 경우 (보안상의 이유로) 할 수 없습니다. 도메인, 프로토콜 및 포트가 페이지와 일치해야합니다. – TizianoPiccardi