Tråd bedømmelse:
  • 0 Stemmer - 0 Gennemsnit
  • 1
  • 2
  • 3
  • 4
  • 5
Including på hver side
22-09-2014, 12:10 (Denne besked var sidst ændret: 22-09-2014, 12:11 af Lecheffer.)
#1
Including på hver side
Stødt på et problem, og er gået helt i stå.

Jeg fandt et godt eksempel at bruge til at forklare hvad jeg vil.
Soundcloud har svaret,. Når man finder en sang og trykker afspil(hviket de er pauset på billederne...) så afspiller den sangen og kører selvom siden bliver reloadet eller man navigere rundt på siden. Kan i følge mig?(Nede i højre hjørne - 02 Birdman...)
[Billede: image.jpg]
[Billede: image.jpg]

Jeg er lidt i samme boldgade. Jeg har en iframe med en youtube video embed som jeg vil have skal køre selvom man navigere rundt på siden...
Jeg finder nok svaret før eller siden men hvis jeg kan finde hjælp her ville det være super! Tak på forhånd!
[Billede: zJRceuK.gif?2]
Find alle beskeder fra denne bruger
Citer denne besked i et svar
22-09-2014, 12:31 (Denne besked var sidst ændret: 22-09-2014, 12:31 af Ash.)
#2
RE: Including på hver side
Ved ikke om det her er noget, men hvorfor ikke lave en DIV med id = content.

Så laver du en video boks (YouTube eller whatever) udenfor den DIV og laver en load på id=content? Så udskifter du jo #content med din nye side, men siden boksen med YT videoen er udenfor den #content DIV, så loader den vel i baggrunden.

<embed html5-whatever src="youtube">
<div id="content"
alt dit shit her
</div>
yolo
Find alle beskeder fra denne bruger
Citer denne besked i et svar
22-09-2014, 12:32
#3
RE: Including på hver side
Du kan vel også køre det med noget ajax/jquery.
[Billede: rGvl8UM.png]
Find alle beskeder fra denne bruger
Citer denne besked i et svar
22-09-2014, 13:00
#4
RE: Including på hver side
Jeg kan nok ikke forklare det bedre end calvin, men jeg vil anbefale at du undersøger hvad AJAX og jQuery er, og lærer at bruge det :)
Mangler du hjælp?
Regler |  E-mail (PGP)
Besøg denne brugers hjemmeside Find alle beskeder fra denne bruger
Citer denne besked i et svar
22-09-2014, 14:18
#5
RE: Including på hver side
(22-09-2014, 12:31)Ash Skrev: <embed html5-whatever src="youtube">
<div id="content"
alt dit shit her
</div>
Det var også det første der slog mig, det er heller ikke en dum idé men det bliver et problem hvis vi siger at afspiller.php er inkluderet i index.php. så vil jeg have at den følger med når jeg skal over i whatever.php, så skal jeg til og inkludere den i den side også.
Det fungere sådan at trykker man på en video sender man youtube linket til afspiller.php. Så tænkte jeg på om man kan få afspiller til at køre for sig selv så den ikke reloader hver gang man skifter side?


(22-09-2014, 13:00)Doctor Blue Skrev: Jeg kan nok ikke forklare det bedre end calvin, men jeg vil anbefale at du undersøger hvad AJAX og jQuery er, og lærer at bruge det :)
Det giver mere mening men med min viden om ajax og jquery kommer jeg ikke meget længere med projektet da jeg ikke aner hvad jeg skal gå ud fra eller læse. Det eneste jeg bruger det til er bl.a fade og skjule og vise ting på siden. Hvis nogle kan give mig et skub i den rigtige retning vil jeg være taknemmelig! Smile
[Billede: zJRceuK.gif?2]
Find alle beskeder fra denne bruger
Citer denne besked i et svar
22-09-2014, 14:47
#6
RE: Including på hver side
Måske AngularJS kan bruges her? Det ret frækt.
Hemmeligt medlem af Team Rocket. Ash finder aldrig ud af hvem der stjal hans pikachu!
Find alle beskeder fra denne bruger
Citer denne besked i et svar
22-09-2014, 15:32 (Denne besked var sidst ændret: 22-09-2014, 16:05 af Lecheffer.)
#7
RE: Including på hver side
(22-09-2014, 14:47)DarkNigga Skrev: Måske AngularJS kan bruges her? Det ret frækt.
Kender ikke til det men læser lidt om det nu :)

Tror at jeg har fundet min løsning, ved at være på samme side og include via en navbar. Og efter hvad jeg læser kan man bruge location.hash til at sørge for at man stadig kan refere til den side man får vist. Og så have det der skal stå og afspille udenfor den del der skifter, hvilket allerede er nævnt :)
[Billede: zJRceuK.gif?2]
Find alle beskeder fra denne bruger
Citer denne besked i et svar
22-09-2014, 18:40
#8
RE: Including på hver side
(22-09-2014, 14:18)Lecheffer Skrev: Det giver mere mening men med min viden om ajax og jquery kommer jeg ikke meget længere med projektet da jeg ikke aner hvad jeg skal gå ud fra eller læse. Det eneste jeg bruger det til er bl.a fade og skjule og vise ting på siden. Hvis nogle kan give mig et skub i den rigtige retning vil jeg være taknemmelig! Smile

AJAX handler om at bruge javascript til at hente næste side asynkront og sætte det ind på siden. Det betyder at du eksempelvis kan indlæse en anden side og erstatte den gamle side, men hvor du stadig beholder din afspiller.

Jeg har ikke lige fulgt med i AngularJS så jeg ved ikke helt hvad det er for en fisk.
Mangler du hjælp?
Regler |  E-mail (PGP)
Besøg denne brugers hjemmeside Find alle beskeder fra denne bruger
Citer denne besked i et svar
22-09-2014, 19:26
#9
RE: Including på hver side
Jeg har puttet det jeg har nu ind i jsfiddle. Groft.. http://jsfiddle.net/Fuzzynohr/77phLbhv/
Det virker i teorien som det skal nu. Jeg vil bare gerne have at url'et skifter til feks site.com/page1, site.com/page1, 3 osv.
Så der er mulighed for at åbne det punkt på siden. Har jeg gjort det helt forkert sys du/i? Tager kun imod al den hjælp jeg kan få. Ajax og javascript, Jquery og slt det der har jeg simpelthen så svært ved :p

(22-09-2014, 18:40)Doctor Blue Skrev: AJAX handler om at bruge javascript til at hente næste side asynkront og sætte det ind på siden. Det betyder at du eksempelvis kan indlæse en anden side og erstatte den gamle side, men hvor du stadig beholder din afspiller.

Jeg har ikke lige fulgt med i AngularJS så jeg ved ikke helt hvad det er for en fisk.
Du mener det som at inkludere med php? At siden ikke reloader når man henter dele af sider? Og vdr Angular så fandt jeg det ubrugeligt de var ikke helt det jeg ledte efter tror jeg ikke.
[Billede: zJRceuK.gif?2]
Find alle beskeder fra denne bruger
Citer denne besked i et svar
23-09-2014, 08:35
#10
RE: Including på hver side
(22-09-2014, 19:26)Lecheffer Skrev: Jeg har puttet det jeg har nu ind i jsfiddle. Groft.. http://jsfiddle.net/Fuzzynohr/77phLbhv/
Det virker i teorien som det skal nu. Jeg vil bare gerne have at url'et skifter til feks site.com/page1, site.com/page1, 3 osv.
Så der er mulighed for at åbne det punkt på siden. Har jeg gjort det helt forkert sys du/i? Tager kun imod al den hjælp jeg kan få. Ajax og javascript, Jquery og slt det der har jeg simpelthen så svært ved :p

Du mener det som at inkludere med php? At siden ikke reloader når man henter dele af sider? Og vdr Angular så fandt jeg det ubrugeligt de var ikke helt det jeg ledte efter tror jeg ikke.

Du kan ikke gøre det med PHP, det skal foregå client-side. Jeg ved ikke hvordan jeg skal forklare det, men hvis du finder en AJAX tutorial så finder du nok ud af hvad vi mener :)
Mangler du hjælp?
Regler |  E-mail (PGP)
Besøg denne brugers hjemmeside Find alle beskeder fra denne bruger
Citer denne besked i et svar
« Ældre | Nyere »




User(s) browsing this thread: 1 Gæst(er)