Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Andras-G: Az internet veszélyei [2. rész] - Facebook Marketpalce
- sziku69: Szólánc.
- mefistofeles: Az elhízás nem akaratgyengeség!
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- gban: Ingyen kellene, de tegnapra
- Gurulunk, WAZE?!
- Geri Bátyó: Agglegénykonyha 14 – Kések, késélezés
- total90: SSD és HDD árak 2026-ban – most kell vásárolni, vagy várni 2028-ig?
-
LOGOUT
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
-
Valaki segítsen, nagyon sürgős lenne!
Szeretnék úgy deklarálni sztringet, hogy a deklaráció többsoros, és az újsor jeleket nem tudom szűrni. Php-ban így lehet megoldani:$fields['levels'] = <<< END
<tr>
<td>Lakószintek:</td>
<td>
<input type="text" name="detailsLevels" />
</td>
</tr>
END;Javascriptben van ilyen?

Php-vel írom ki a deklarációt.mod:
Yeah, megvan a megoldás, php-ban sikerült megoldani:

<?php echo str_replace(chr(13),"\\n",$value); ?>
-
Sikerült megoldani a problémát
Úgyhogy tárgytalan... bocsi az előbbi hosszú hozzászólásért
kíváncsiak kedvéért az új kód:if(document.implementation && document.implementation.createDocument){
// Mozilla
var xsltProcessor = new XSLTProcessor();
// load the xslt file
var myXMLHTTPRequest = new XMLHttpRequest();
myXMLHTTPRequest.open("GET", "test.xsl", false);
myXMLHTTPRequest.send(null);
// get the XML document
xslStylesheet = myXMLHTTPRequest.responseXML;
xsltProcessor.importStylesheet(xslStylesheet);
// load the xml file
myXMLHTTPRequest = new XMLHttpRequest();
myXMLHTTPRequest.open("GET", "test.xml", false);
myXMLHTTPRequest.send(null);
var xmlSource = myXMLHTTPRequest.responseXML;
//transform
var resultDocument = xsltProcessor.transformToFragment(xmlSource, document);
document.getElementById("page").appendChild(resultDocument);
}else if(window.ActiveXObject){
// IE
// Load XML
xml = new ActiveXObject("MSXML2.DOMDocument");
xml.async = false;
xml.load("test.xml");
// Load XSL
xsl = new ActiveXObject("MSXML2.DOMDocument");
xsl.async = false;
xsl.load("test.xsl");
// Transform
document.getElementById("page").innerHTML=xml.transformNode(xsl);
}else{
// Browser unknown
alert("Browser unknown");
}Nekem elég nehezen sikerült rátalálnom

-
Remélem jó topikot válaszottam.
Kéne egy kis segítség, XML-t XSLT-vel próbálkozom XHTML-be konvertálni AJAX-on keresztül

A kódot megírtam, firefoxon müxik is, de az ie azt írja hogy valami hiba van az xsl-ben, ami a firefox-nak tökéletes. Szerintem a forrsákódban van valami, de nemtom hogy mi lehet az
Íme a kód:function Init(){
if (window.XMLHttpRequest) { // Gecko
var xslStylesheet;
var xsltProcessor = new XSLTProcessor();
var myDOM;
var xmlDoc;
// load the xslt file, example1.xsl
var myXMLHTTPRequest = new XMLHttpRequest();
myXMLHTTPRequest.open("GET", "TEST.xsl", false);
myXMLHTTPRequest.send(null);
xslStylesheet = myXMLHTTPRequest.responseXML;
xsltProcessor.importStylesheet(xslStylesheet);
// load the xml file, example1.xml
myXMLHTTPRequest = new XMLHttpRequest();
myXMLHTTPRequest.open("GET", "TEST.xml", false);
myXMLHTTPRequest.send(null);
xmlDoc = myXMLHTTPRequest.responseXML;
var fragment = xsltProcessor.transformToFragment(xmlDoc, document);
document.getElementById("page").innerHTML = "";
myDOM = fragment;
document.getElementById("page").appendChild(fragment);
}
else if (window.ActiveXObject) { // Internet Explorer
var xml = new ActiveXObject("MSXML2.XMLHTTP.3.0");
xml.open("GET", "TEST.xml", false);
xml.send(null);
var xsl = new ActiveXObject("MSXML2.XMLHTTP.3.0");
xsl.open("GET", "TEST.xsl", false);
xsl.send(null);
document.getElementById("page") = xml.responseXML.transformNode(xsl.responseXML);
}
}itt az XSL is, de nem hiném hogy ebben lenne a hiba
:<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/document">
<xsl:for-each select="form">
<form id="regForm" action="#" method="POST">
<xsl:for-each select="field">
<div class="inputField">
<div class="inputLabel"><xsl:value-of select="label" /></div>
<input type="{@type}" name="{name}" />
</div>
</xsl:for-each>
<xsl:for-each select="hidden">
<input type="hidden" name="{name}" value="{value}" />
</xsl:for-each>
<xsl:for-each select="submit">
<a href="#" onClick="{action}"><xsl:value-of select="label" /></a>
</xsl:for-each>
</form>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet> -
Sziasztok!
Az lenne a kérdésem hogy megvalósítható-e olyan, hogy egy függvénynek paraméterként egy MÁSIK paraméteres függvényt adok meg, hogy azt végrehajtsa az első függvényben?
Ha igen, akkor hogyan?Egy ajaxos weboldalra kéne, mert a paraméterként átadott függvény nagyon bonyolult, egy XML-t bontana ki.
Új hozzászólás Aktív témák
- HP 15,6"FullHD ,8.gen. Core i5(8X3,6Ghz)R5 m430 2/4GB VGA,8-32GB DDR4 RAM,SSD+HDD,jó akku,szép áll.
- Garanciális Gamer Számítógép, PC (RX 5700XT 8GB, R5 2600, 16GB RAM,SSD) Beszámítás! Posta ok (14)
- HP 15,6"FullHD,RYZEN 3(4X3,4Ghz),VEGA VGA,8-16GB RAM,256-512GB SSD,Jó akku,szép állapot
- ASUS Extreme N6600GT Silencer 6600GT 256 MB GDDR3 128 bit Retro VGA
- Sapphire Radeon X1900 CrossFire Edition 512 MB DDR3 256 bit Retro VGA
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Apple iPhone 16 Pro Max 256GB,Újszerű,Dobozaval,12 hónap garanciával
- Telefon felvásárlás!! Samsung Galaxy S21/Samsung Galaxy S21+/Samsung Galaxy S21 Ultra
- MacBook Pro 14" 2023 M3 Pro 12/18 mag, 36 GB RAM, 512GB SSD - 27% ÁFA 0372AB
- Telefon felváráslás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest





