Hämta content från en annan sida

JavaScript

2 svar · 535 visningar · startad av Sasch

Medlem sedan nov. 2002830 inlägg
Trådstart#1

Hmm, tänkte hämta content från en annan sida och placera den på min egna sida med hjälp av JavaScript - Misstänker att jag ska söka visdom hos AJAX?

Hämtar sida (Användaren får nummer att leka med) [ http://www.minhemsida.com/portfolio/30456743/ ]:

function getDeviation(){
 intDevNo = document.form.frmNo;
 strStaticAddress = "http://www.minhemsida.com/portfolio/";

 var numericExpression = /^[0-9]+$/;
 if (intDevNo.value.match(numericExpression)) {
    document.form.Submit.value = "Loading item";
    window.open ( strStaticAddress +""+ intDevNo.value +"/");
   } else {
    alert("Bara nummer är tillåtna. Ta bort bokstäverna och försök igen.")
    intDevNo.focus();
   }
}

Nu skulle jag då behöva ett sätt att hämta item:et som ligger inom klammern <div class="preview">. Jag skulle då alltså behöva hämta allt som ligger inom div class preview och lägga ner i min div på samma sida...

Hur fungerar det?

Medlem sedan juni 20014 421 inlägg
#2

Du kan inte hämta content från en annan sida mha javascript, du får hämta content från den andra sidan med hjälp av nån serverside scriptspråk, typ php via fopen. Sedan får anropa den filen med javascriptet och den spottar ut datan från den andra sidan till javascriptet.

Medlem sedan nov. 2002830 inlägg
#3

Hmm, ja det var ju otrevligt :/ Men tack ska du ha för hjälpen :)

272 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
142 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)