Kjapp og trygg hosting for Wordpress

Javascript, betinget visning av innhold?

Tonny Kluften

Administrator
Jeg har denne koden i en .js fil:

Kode:
		NavBar = '<div id="shTitle"><div id="shPrev">' + prevlink + '</div><div id="shNext">' + nextlink + '</div><div id="shName">' + shutterLinks[ln].title + '</div>
<div id="link-enkeltbilde"><a href="http://55.229.143.54/~grastt5s/tilbudsskjema/">Tilbudsskjema</a>
</div>' + imgNum + '</div>';

Er det mulig å legge inn en kode i .js slik at man viser koden over kun på noen sider mens på andre sider viser man dette?

Kode:
		NavBar = '<div id="shTitle"><div id="shPrev">' + prevlink + '</div><div id="shNext">' + nextlink + '</div><div id="shName">' + shutterLinks[ln].title + '</div>
<div id="link-enkeltbilde"><a href="http://55.229.143.54/~grastt5s/tilbudsskjema/">Tilbudsskjema</a>
</div>
<div id="link-enkeltbilde2"><a href="http://55.229.143.54/~grastt5s/annetskjema/">Annet skjema</a>
</div>' + imgNum + '</div>';
 

adeneo

Medlem
Du må nok kanskje spesifisere litt mer akkurat hva og hvordan, men en if / else er vel veien gå :

PHP:
var NavBar;

if (window.location.pathname == '/mappe/tilminesider/') {

    NavBar = '<div id="shTitle"><div id="shPrev">' + prevlink +
             '</div><div id="shNext">' + nextlink +
             '</div><div id="shName">' + shutterLinks[ln].title +
             '</div><div id="link-enkeltbilde">' +
             '<a href="http://55.229.143.54/~grastt5s/tilbudsskjema/">Tilbudsskjema</a>' +
             '</div>' + imgNum + '</div>';
}else{

    NavBar = '<div id="shTitle"><div id="shPrev">' + prevlink +
             '</div><div id="shNext">' + nextlink +
             '</div><div id="shName">' + shutterLinks[ln].title +
             '</div><div id="link-enkeltbilde">' +
             '<a href="http://55.229.143.54/~grastt5s/tilbudsskjema/">Tilbudsskjema</a>' +
             '</div><div id="link-enkeltbilde2">' +
             '<a href="http://55.229.143.54/~grastt5s/annetskjema/">Annet skjema</a>' +
             '</div>' + imgNum + '</div>';
}
 
Topp