2017-01-31 6 views
0

Ich möchte die Endstatus meines website (Link 1) direkt über eine Adresse erreichen, die ich in der Adressleiste meines Browsers eingeben kann. Ich habe eine Navigationsleiste verwendet, die einen JavaScript-Code verwendet, um die Quelle des iframe beim Klicken auf die Optionen zu ändern.Direkter Link zu dieser Webseite

Ich habe diesen Code in der Navigationsleiste verwendet:

<div id="mySidenav" class="sidenav" onmouseleave="closeNav()"> 
    <a href="javascript:void(0)" class="closebtn" onclick="closeNav()">&times;</a> 
    <a href="#" onmouseover="openNav()" onclick="openNav1()">NA</a> 
    <a href="#" onmouseover="openNav()" onclick="openNav1()">DBMS</a> 
    <a href="#" onmouseover="openNav()" onclick="openNav1()">Professional Communication</a> 
</div> 
<div id="mySidenav1" class="sidenav" onmouseleave="closeNav1()"> 
    <a href="javascript:void(0)" class="closebtn" onclick="closeNav1()">&times;</a> 
    <a href="#" onmouseover="openNav1()" onclick="gaussSiedel()">Gauss-Siedel</a> 
    <a href="#" onmouseover="openNav1()" onclick="newtondd()">Newton's Divided Difference</a> 
</div> 

Die Funktion gaussSiedel() ist:

function gaussSiedel() { 
    document.getElementById("content").src="http://clghelp.orgfree.com/files/GaussSiedel.html"; 
} 

Jetzt möchte ich meinen Freund einen Link zu den gaussSiedel Seite geben (Link 5), aber ich kann das nicht tun. Jede Hilfe wäre willkommen.

Die Links sind unten angegeben (I nicht mehr als zwei Links veröffentlichen können, so dass ich gepostet sie als Code):

[Link 1]: http://clghelp.orgfree.com/# 
[Step 2]: https://i.stack.imgur.com/Q65aI.jpg 
[Step 3]: https://i.stack.imgur.com/4F9kU.jpg 
[Final State]: https://i.stack.imgur.com/D0X3E.jpg 
[Link 5]: http://clghelp.orgfree.com/files/GaussSiedel.html 
+0

Willkommen bei Stack Overflow! Wir sind eine Frage-und-Antwort-Seite, kein Coder-for-Hire-Service. Bitte erläutern Sie, was Sie bisher versucht haben und warum es nicht funktioniert hat. Siehe: [Warum ist "Kann mir jemand helfen?" keine Frage?] (http://meta.stackoverflow.com/q/284236) –

+0

Ich kann mir einfach nicht vorstellen, wie ich die Aufgabe machen soll. Ich möchte eine Methode erhalten, um einen bestimmten Zustand der Website direkt zu teilen, d. H. Mit dem iframe, der bereits die gewünschte Quelle hat. Sorry, ich wollte dich nicht beleidigen @JoeC – dknight

+1

Versteh mich nicht falsch; Wenn das genug wäre, um mich zu beleidigen, würde ich tatsächlich ein schreckliches Leben führen. Ich habe Sie vielmehr darauf hingewiesen, dass es unwahrscheinlich ist, dass Sie eine Antwort auf diese Frage bekommen, wie sie gerade geschrieben wird, und Sie gab Ratschläge, wie Sie diese Frage möglicherweise verbessern könnten. –

Antwort

0

ändern Sie Ihren Code mit

<frameset cols=20%,80%> 
<frame src="left.html" name="leftside"> 
<frame src="right.html" name="rightside"> 
</frameset> 

und

<a href="http://www.yahoo.com" target="rightside">Yahoo.com</a> 

das wird einige Dinge vereinfachen. Und IFrames sollten nicht auf diese Weise verwendet werden, stattdessen erstellen Sie eine neue Webseite mit ähnlichem linkem Menücode und unterschiedlichem rechtsseitigen Code unter Verwendung von Divisionen.

Verwandte Themen