| Autor | Zpráva | ||
|---|---|---|---|
| SeparateSK Profil |
Dobrý deň ,mám tento script(javascriptový prehliadač):
<script>
var prehliadac="<input id=\"_prehliadac\" value=\"http://\" style=\"width:85%;font-family:verdana;font-size:18px\"><button onclick=\"_con(document.getElementById('_prehliadac').value)\" style=\"width:15%;font-family:verdana;font-size:15px\">Choď</button><br>";
function _con(url){
var x;
if(window.XMLHttpRequest) x=new XMLHttpRequest();
else x=new ActiveXObject("Microsoft.XMLHTTP");
x.onreadystatechange=function(){
if(x.readyState==4&&x.status==200){
document.body.innerHTML=prehliadac+x.responseText;
}
}
x.open("GET",url,true);
x.send();
}
_con("http://www.facebook.com");
</script>A keď to tak testujem, všetko ide ok, ale hneď ako som použil funkciu : _con("http://www.google.com"); ,tak sa nič nestalo,ako keby som ju ani nepoužil. Ako sa dá pripojiť na google pomocou JS,ak nie AJAXom? Veď všade inde sa to pripojí bez problémov. Edit: - používam IE9,tak neviem či to na IE8 a menej ide |
||
| _es Profil |
SeparateSK:
„ako som použil funkciu : _con("ht>tp://w>ww.google.com"); ,tak sa nič nestalo,ako keby som ju ani nepoužil.“ To je bezpečnostné obmedzenie pre JS na webe. Objekt XMLHttpRequest umožňuje načítavať len dáta z tej istej domény.
„Tento script otváram na IE,lebo ostatné prehliadače blokujú prístup z C:\ na ht>tp://“ Asi to teda používaš ako desktopovú a nie webovú aplikáciu. Potom sa môžeš inšpirovať napríklad tu. |
||
| SeparateSK Profil |
Ďakujem za tvoju odveď, no je tu jeden problém, tento script sa má spúšťať z URL Baru, proste tam napíšem javascript:...môj kód... a malo by to vytvoriť funkčný prehliadač, lenže takto to zrejme asi nepôjde.
A keď som ten uvedený script uložil ako prehliadac.hta a zadal som http://www.google.com , tak sa to tak či tak nepripojilo |
||
|
Časová prodleva: 14 let
|
|||
0