-
Fototrend
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Ryu
tag
Sziasztok.
Lenne egy olyan problémám, hogy van sima HTML oldal ami tartalmaz egy iframe-t és egy sima DIV-et. Az iFrame-be egy php oldal tőltődik be, ami a következő JavaScript kóddal egy menüt helyez a szűlő oldal DIV-jébe:<script>
parent.document.getElementById('DIVNEVE').innerHTML='$menu'
</script>
A kód rendben le is fut, a menü működik, egészen addig, míg nem frissítem az oldalt. Utána elszáll, ''Engedély megtagadtva'' hibával. Külföldi oldalakon olvastam, hogy ilyen akkor szokott előfordulni, ha a hivatkozás nem ugyanabból a tartományból érkezik. Viszont nálam sajnos egy szerveren van a szűlő ablak is, és a php is. Valaki valami ötlet?
[Szerkesztve] -
Ryu
tag
<td class='menu_box_kep'
onmouseover=''this.style.background='url(images/box5a.JPG)''';
onmouseout=''this.style.background='url(images/box5.JPG)''';
style='background-image: url('images/box5.JPG')'>
Valahogy így, bár ez egy táblázathoz tartozik, de valószínűleg képre is működik.
Szerk: az idézőjelek elállítódnak
[Szerkesztve] -
Ryu
tag
Akit érdekel, annak itt a megoldás. Elég hosszú időbe telt, mire rájöttem, hogy egy nyitott bináris ADODB.Stream objectet menet közben átlehet állítani szövegesre:
var forras_html_adat = new ActiveXObject('MSXML2.XMLHTTP');
var forras_html_adat_txt=new ActiveXObject('ADODB.Stream');
url='URL cím'
forras_html_adat.open('GET', url, false);
forras_html_adat.send();
forras_html_adat_txt.Type = 1;
forras_html_adat_txt.Open();
forras_html_adat_txt.Write(forras_html_adat.responseBody);
forras_html_adat_txt.Position=0;
forras_html_adat_txt.Type = 2;
forras_html_adat_txt.Charset='iso-8859-2'
forras=forras_html_adat_txt.ReadText();
forras_html_adat_txt.Close();
WScript.Echo(forras);
[Szerkesztve] -
Ryu
tag
válasz
Forest_roby
#339
üzenetére
Muszáj scriptet használnom, mert ez egy nagyobb program része lenne. Arra viszont nincs megszorítás, hogy VisualBasic, vagy Java. Kódtáblát ez is tud cserélgetni, de nem értem, hogy miért csak lementés után ad helyes karaktereket.
-
Ryu
tag
Sziasztok.
Már jó pár napja szívok a MSXML2.XMLHTTP objectel. Egy server válaszát szeretném eltárolni vele. Össze is jön, viszont a server iso-8859-2 kódtáblát használ. Az így elmentett karakter sorozatban lévő ékezetes betűk helyén ismeretlen karakterek szerepelnek. Egy megoldást találtam, ha a választ lementem fájlba és utána kódtábla konverzióval visszatöltöm, akkor minden helyre áll:
Bővebben: link
Ám, ha szeretném kikerülni a fájl mentést, akkor már nem működik. Ugyanez jelenség, ha a ResponseText-et mentem el. Próbáltam írni egy karakter konvertálót, de valamiért az ékezetes betűk utáni karakterek is eltünnek?!
Valaki valami ötlet?
Új hozzászólás Aktív témák
- MasterDeeJay: Ram gondolatok 2026 január - DDR3-as gép is lehet megoldás? Mi a minimum?
- Óvodások homokozója
- Kegyvesztett lehet a Radeon termékskála középső tagja
- sh4d0w: Nyitlocker
- A fociról könnyedén, egy baráti társaságban
- Androidos fejegységek
- Androidos tablet topic
- Mibe tegyem a megtakarításaimat?
- Gigantikus átalakulásra készül a Vulkan API
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- Dell XPS 9380, 13,3" UHD/4K Touch, I7-8665U CPU, 16GB DDR4, 256GB-1TB SSD, W11, Számla, 1 év garanci
- Dell XPS 9380, 13,3" UHD/4K Touch, I7-8665U CPU, 16GB DDR4, 256GB-1TB SSD, Új akku, W11, Számla, 1 é
- Eladó Konfig I7 13700K 32GB DDR5 1TB SSD RX6800XT 16GB!
- Erős gamer / workstation PC RTX 5070 Ti, 64GB RAM, Ryzen 9
- Dell Latitude 7340 2-in-1 i5 13.gen, 16GB DDR5, 512GB SSD, QHD+ érintőkijelző, ÚJ ÁLLAPOT!
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Apple iPad Air 5.Gen 64GB 100% (1év Garancia)
- Apple iPhone 13 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Azonnali készpénzes nVidia RTX 4000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Új DELL UltraSharp U2722DE 27" monitor QHD LCD IPS 27% ÁFÁs
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


Valaki valami ötlet?
