jQuery.append() FireFox/IE keine Proble aber Google Chrome/Opera Probleme

BlubBlub

Mitglied
Hi ich füge mittels jQuery dynamisch Html Code in eine Webseite.
Dabei Funktioniert der append Aufruf im FireFox/IE gut im Chrome/Opera jedoch nicht.

Folgendes funktioniert nicht (Chrome/Opera)
HTML:
MyBookmarklet.prototype.formAction = '../MyServlet';

....
...
...


jQuery('body').append('<form name="DataFormular2" id="DataFormular2" action="' + thiz.formAction + '" method="post" enctype="application/x-www-form-urlencoded" target="ifrmTarget">\
							<input type="hidden" id="hiddenQuitClipperInfo" name="hiddenQuitClipperInfo" value="quitClipper">\
							</form>');

funktioniert in allen vier Browsern
HTML:
		var myString = '<form name="siteDataFormular" id="siteDataFormular" action="' + thiz.formAction + '" method="post" enctype="application/x-www-form-urlencoded" target="ifrmTarget">\
								<input type="hidden" id="hiddenUrl" name="siteUrlInput" value="">\
								<script type="text/javascript"> jQuery("#hiddenUrl").attr({value:(window.location.href)}); </script>\
\
								<input type="hidden" id="hiddenTitle" name="titleFieldInput" value="">\
								<script type="text/javascript"> jQuery("#hiddenTitle").attr({value:(document.title)}); </script>\
\
								<input type="hidden" id="hiddenHtml" name="hiddenHtmlStr" value="">\
								<script type="text/javascript"> jQuery("#hiddenHtml").attr({value:MyBookmarklet.getHtmlStr()}); </script>\
\
								<input type="hidden" id="hiddenText" name="hiddenTextMarked" value="">\
								<script type="text/javascript"> jQuery("#hiddenText").attr({value:MyBookmarklet.getTextMarked()}); </script>\
\
								<input type="hidden" id="hiddenPictures" name="hiddenPicturesMarked" value="">\
								<script type="text/javascript"> jQuery("#hiddenPictures").attr({value:MyBookmarklet.getPicturesMarked()});</script>\
\
								<input type="hidden" id="hiddenCSS" name="hiddenCSSMarked" value="">\
								<script type="text/javascript"> jQuery("#hiddenCSS").attr({value:MyBookmarklet.getCSSMarked()}); </script>\
							</form>\
						';
		jQuery('body').append(myString);


Kennt vielleicht einer so etwas wie Firebug für den Chrome und Opera so dass ich mir den HTML Code anschauen kann der dynamisch verändert wird
 
Zurück