Heim  >  Artikel  >  Web-Frontend  >  Probleme beim HTML-Seitensprung und bei der Parameterübergabe

Probleme beim HTML-Seitensprung und bei der Parameterübergabe

小云云
小云云Original
2017-12-06 13:35:502902Durchsuche

Dieser Artikel gibt Ihnen eine detaillierte Einführung in HTML-Seitensprung- und Parameterübergabeprobleme. Ich hoffe, er kann Ihnen helfen.

HTML-Seitensprung:

window.open(url, "", "width=600,height=400");

Zweiter Parameter: _self, öffne das Fenster im aktuellen Fenster _blank (Standardwert); öffne ein neues Fenster in einem anderen neuen Fenster;

window.location.href="http://www.jb51.net";     //在同当前窗口中打开窗口
window.history.back(-1);    //返回上一页面
 <a href="http://www.baidu.net"  target="_blank">

HTML-Parameterübergabe:

1. URL-Parameterübergabe:

Die erste Seite (a.html):

var obj = a.value; //传给弹出页面参数
var url = 'jxb.html?obj='+obj;
url = encodeURI(url);
window.open(url, "", "width=600,height=400");

Die zweite Seite (b.html):

var url = decodeURI(window.location.href);
var argsIndex = url .split("?obj=");
var arg = argsIndex[1];

Hinweis: Chinesische Übertragung: Sie können encodeURI verwenden, um die URL auf Seite a zu codieren, und decodeURI verwenden, um die URL auf Seite b zu decodieren

2. Cookie-Parameter:

function setCookie(cname,cvalue){
    document.cookie = cname + "=" + cvalue;
}
function getCookie(cname){
    var name = cname + "=";
    var ca = document.cookie;
}

3. localStorage-Objektparameter:

a.html:

var p = doucment.getElementById('要获取字符串的p ID名');
localStorage.string = p.textContent;

b.html:

var p = doucment.getElementById('要写入的p ID名');
p.textContent = localStorage.string;

4. window.opener()

Übergeordnete Seite:

<input type="text" name="textfield" id="textfield"/>

window.open("子页面.html");

Unterseite:

window.opener.document.getElementByIdx('textfield').value='123123123';

Zusammenfassung

Der obige Inhalt befasst sich mit HTML-Seitensprüngen und Problemen bei der Parameterübergabe. Ich hoffe, dass er allen helfen kann.

Verwandte Empfehlungen:

Was sind die gängigen Methoden für Javascript-Seitensprünge?

So springen Sie zu und erhalten Werte von Webseiten

7 empfohlene Artikel zum HTML-Seitensprung

Das obige ist der detaillierte Inhalt vonProbleme beim HTML-Seitensprung und bei der Parameterübergabe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn