Hallo Leute,
ich würde gern folgendes realisieren: in einer seperaten datei liegt html/php code und eine js-datei wird auch noch eingebunden... diesen gesamten inhalt, würde ich nun gern in einem CSS-popup anzeigen lassen, weches mittels ajax mit den daten gefüllt werden soll.
Der html/php teil wird super geladen, nur leider wird der javascript nicht so eingefügt, wie ich es gern hätte.
Mootools scheint sondernzeichen wie <,>,/,'.'' etc. zwecks eines reibungsfreihen injects in html-befehle aller & gt ;, & lt ; ... umzuwandeln. Eigentlich ist das ja sehr schön, nur wird so aus meinem js einfacher plaintext, welcher für den anwender sichtbar wird.
Kennt sich einer mit mootools genauer aus un kann mir sagen, ob man einen sauberen inject von js hinbekommt?
mfg ani
ich würde gern folgendes realisieren: in einer seperaten datei liegt html/php code und eine js-datei wird auch noch eingebunden... diesen gesamten inhalt, würde ich nun gern in einem CSS-popup anzeigen lassen, weches mittels ajax mit den daten gefüllt werden soll.
Der html/php teil wird super geladen, nur leider wird der javascript nicht so eingefügt, wie ich es gern hätte.
Mootools scheint sondernzeichen wie <,>,/,'.'' etc. zwecks eines reibungsfreihen injects in html-befehle aller & gt ;, & lt ; ... umzuwandeln. Eigentlich ist das ja sehr schön, nur wird so aus meinem js einfacher plaintext, welcher für den anwender sichtbar wird.
Kennt sich einer mit mootools genauer aus un kann mir sagen, ob man einen sauberen inject von js hinbekommt?
mfg ani
Code:
var myhref = this.href.substr(0, this.href.indexOf('content')) + 'system/templates/newpage/newpage.php';
//alert(myhref);
new Request.HTML({
'url': myhref,
'method' : 'post',
onSuccess:function(tree,els,html,js){
//alert(js);
//alert(html);
var aditPagePopup = new AditPagePopup({
'className': 'aditPagePopup',
'popupText': ''
});
aditPagePopup.addTitle('Add New Page');
aditPagePopup.addContent(js, html);
aditPagePopup.addButton('Cancle');
aditPagePopup.addOverlay();
//aditPagePopup.display();
},
onFailure:function(){
alert('fail');
}
}).post('admin=&view=newpage');