이 문서에서는 HTML 페이지 점프 및 매개변수 전달 문제에 대해 자세히 소개합니다. 도움이 되기를 바랍니다.
HTML 페이지 점프:
window.open(url, "", "width=600,height=400");
두 번째 매개변수: _self, 현재 창에서 창 열기 _blank(기본값), 다른 새 창에서 새 창 열기; 매개변수 전달:
1. URL 전달 매개변수:
첫 번째 페이지(a.html):
window.location.href="http://www.jb51.net"; //在同当前窗口中打开窗口 window.history.back(-1); //返回上一页面 <a href="http://www.baidu.net" target="_blank">
두 번째 페이지(b.html):
var obj = a.value; //传给弹出页面参数 var url = 'jxb.html?obj='+obj; url = encodeURI(url); window.open(url, "", "width=600,height=400");
참고: 중국어 전송: 가능 encodeURI를 사용하여 페이지 a의 URL을 인코딩하고 decodeURI를 사용하여 페이지 b
2의 URL을 디코딩합니다. 쿠키 매개변수:
var url = decodeURI(window.location.href); var argsIndex = url .split("?obj="); var arg = argsIndex[1];
3 LocalStorage 개체 매개변수:
a.html:
function setCookie(cname,cvalue){ document.cookie = cname + "=" + cvalue; } function getCookie(cname){ var name = cname + "="; var ca = document.cookie; }
b.html:
var p = doucment.getElementById('要获取字符串的p ID名'); localStorage.string = p.textContent;
4.window.opener()
상위 페이지:
var p = doucment.getElementById('要写入的p ID名'); p.textContent = localStorage.string;
<input type="text" name="textfield" id="textfield"/>
하위 페이지:
window.open("子页面.html");
요약
위 내용은 HTML 페이지 점프 및 매개변수 전달 문제에 관한 내용입니다. 모든 분들께 도움이 되기를 바랍니다.
관련 권장 사항:
Javascript 페이지 점프에 일반적으로 사용되는 방법은 무엇입니까? 웹 페이지로 점프하고 값을 가져오는 방법에 대한 지침html 페이지 점프에 대한 권장 기사 7개위 내용은 HTML 페이지 점프 및 매개변수 전달 문제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!