Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

nachladen von content via javascript in einen layer

Empfohlene Antworten

Guten Tag,

ich habe mal eine frage ich habe eine seite mit einem layer in diesem steht bereits inhalt wenn der benutzer nun den next page button drückt soll der inhalt des layers mit einem text file gefüllt werden.

hat einer sowas schon mal gemacht?

oder weiss wie sowas geht?

vielen dank für tips

MaKaber

Original geschrieben von MaKaber

Guten Tag,

ich habe mal eine frage ich habe eine seite mit einem layer in diesem steht bereits inhalt wenn der benutzer nun den next page button drückt soll der inhalt des layers mit einem text file gefüllt werden.

Ich hoffe, dass du nicht das layer-Tag verwendest. Das geht nur im Netscape, dafür aber sehr schön: Layer können eine SRC haben, und die läßt sich per JS neu setzen.

Explorer kann das so nicht. Was du dort machen kannst: Du lädst alle Inhalte z.B. in hidden-divs und fügst dann mit einer funktion deren innerHTML in das innerHTML des anzeige-divs. Nachteil: Am Anfang muss viel content geladen werden(vor allem bei vielen bilder nicht zu empfehlen).

Hm. Du bewegst dich auf dem Pfad von dHTML, das ist nie ganz trivial. Vielleicht kennt sich damit noch jemand besser aus. Grundsätzlich kann man davon auch nur abraten: Die Seite läuft im schlimmsten Fall nur auf den Browsern, mit denen du es auch positiv getestet hast; alle anderen fallen hinten runter. Mach besser reines HTML, und benutz SSI für die statischen Teile der Seite.

Gruss

Matze

hmmm.

also ich will ja gerade vermeiden das ich so viel content vorladen muss. ich dachte eher an sowas

textfile.js

var text = 'mein text';

document.writeln(text);

content.html

document.writeln('<script src="quelle.js">var text </script>');

nun will ich das ganze aber in einen layer der so aussieht schreiben. der layer funktioniert in ie ab 5.0 ne ab 6.0 opera etc.

bei privaten seiten ist mir ne4.73 egal.

<div id="NewsLayer" style="position:absolute; width:565px; height:321px; z-index:2; left: 161px; top: 167px; overflow: auto" class="contenttext"></div>

für dieses problem suche ich eine elegante lösung (besser als meine da oben) ich weis das das ganze viel elichetr/besser geht mit php/mysql aber beides steht nicht zu verfügung (leider).

es ist halt der versuch eine "art" datenbank(text files mit index no.) auf javascript basis zu realisieren diese ist dann webspace unabhängig.

wenn noch einer tips hat immer herdamit

mfg

makaber

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.