HTML5 gå till page i annat html dokument

Permalänk

HTML5 gå till page i annat html dokument

Hej,

Jag försöker lära mig hur man gör mobil-applikationer i HTML5 och har nu stött på ett problem.

Jag har denna kod på index.html:

<div data-role="page" id="page"> <div data-role="header"> <h1>Test</h1> </div> <div data-role="content"> <ul data-role="listview"> <li><a href="windows.html#windows">Windows</a></li> </ul> </div> </div>

windows.html:

<div data-role="page" id="windows"> <div data-role="header"> <h1>Windows</h1> </div> <div data-role="content"> <ul data-role="listview"> Test </ul> </div> </div>

Jag vill att den ska gå till http://localhost/windows.html#windows men istället går den till http://localhost/index.html#windows.html#windows. Hur gör jag så att den går till windows.html och visar sidan #windows? Jag tycker det blir väldigt plottrigt om man ska lägga in alla pages i samma dokument och det lär ta lång tid att ladda så det måste ju gå att göra på något sätt.

Permalänk
Inaktiv

Testa med <a href="/windows.html#windows">.
Varför har du data-role på alla element?

Permalänk
Medlem

Att döma av din HTML kod så använder du dig av jQuery Mobile framework ?

Då är denna sida oumbärlig för råd och tips:
http://jquerymobile.com/

Visa signatur

Fractal Design Arc Svart | MSI Z68A-GD55 G3 REV B3 | Intel® Core i7 2600K, 3.4GHz, 8MB | Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE LP | MSI GeForce GTX 670 | Phanteks PH-TC14PE CPU Cooler (vit) | Corsair Power Supply 650W TX M, Modular, ATX, PS/2 | SSD (okänd tillverkare) + 2 äldre SATA2 diskar på 750 Gb, 350 gb. | OS: Microsoft Windows 10 home.

Permalänk
Skrivet av anon150287:

Testa med <a href="/windows.html#windows">.
Varför har du data-role på alla element?

page och content
"/windows.html#windows" fungerar men back-knappen försvinner och den vill jag ha kvar.

Skrivet av BlueEyes:

Att döma av din HTML kod så använder du dig av jQuery Mobile framework ?

Då är denna sida oumbärlig för råd och tips:
http://jquerymobile.com/

Läste den där länken och man ska tydligen lägga till rel="external" i länken men detta tar bort "back" knappen :/ antar att jag måste lägga alla pages i index.html då alltså...