Visa ett inlägg
Oläst 2012-10-31, 21:23 #2
yakuzaemmes avatar
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2012
Inlägg: 773
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
yakuzaemmes avatar
 
Reg.datum: Jun 2012
Inlägg: 773
Citat:
Ursprungligen postat av P3N Visa inlägg
Du kan ju som du själv säger köra en ajax request och hämta informationen via en fil. Jag hade använt php för att skapa filen med html koden, satt filtypen till js i php koden och loopat fram informationen och sen kört appendChild. Behövs inte jQuery för det men om du redan har det så...

Ett annat alternativ är ju att bara skapa det med en javascript funktion/fil och ladda scriptet med:

Kod:
function loadScript(url){
	var head = document.head || document.getElementsByTagName('head')[0];
	var script = document.createElement('script');
	script.type = 'text/javascript';
	script.src = url;
	head.appendChild(script);
}
Tack för svar!

Kommer förmodligen köra den jag nu skriver ihop till mycket av sajten, likt Facebook och deras system när det kommer till detta.

1) När användaren triggar clicked körs ett ajax-request, hämtar data.
2) Appendar den returnerade datan till elementet
3) Party

Något jag missat? Nu när jag tänker på det är stora delar av sajten uppbyggt på liknande sätt men aldrig tänkt på att källkoden ej visas sålänge man inte inspekterar elementen.

Kan detta påverka SEO måtro? Säg att jag har en webshop, där användaren scrollar nedåt och då laddas fler produkter genom ajax (direkt från databasen) och appendar. Kör man view-source visas ju endast de 'X' första produkterna.
yakuzaemme är inte uppkopplad   Svara med citatSvara med citat