Dieser Code wird Daten HTML und sollten alle JavaScript-InhalteJavascript regexp Modifikatoren
$.ajax({
url: url,
success: function(data){
data = data.replace(/<script.*?<\/sc/mg,'');
alert(data);
},
dataType: 'html'
});
ersetzen Aber es ist Javascript-Code in der
data
.....</div><!-- end header -->
<div id="snapshot">
<a href="?cat=<div style=&panel=center" id="leftNav" class="navlink"><i class="icon-previous icon-large white"></i></a>
<a href="?cat=<div style=&panel=left" id="rightNav" class="navlink"><i class="icon-next icon-large white"></i></a>
<script type="text/javascript">
$(document).ready(function() {
$('body').append('<div id="loaded_page"></div>');
url = $('#leftNav').attr('href')
$.ajax({
url: url,
success: function(data){
data = data.replace(/<script.*?<\/sc/mgi,'');
alert(data);
},
dataType: 'html'
});
return;
</script>
....................
bleiben also
.....</div><!-- end header -->
<div id="snapshot">
<a href="?cat=<div style=&panel=center" id="leftNav" class="navlink"><i class="icon-previous icon-large white"></i></a>
<a href="?cat=<div style=&panel=left" id="rightNav" class="navlink"><i class="icon-next icon-large white"></i></a>
sein
Ich brauche führen
alles Javascript sollte geschnitten werden. Regexp data.replace(/<script.*?<\/sc/mg,'')
ersetzt Dinge, die in einem eine Zeile sind nur
und was ist das Datenformat, das Sie regexp müssen? –
Regexp funktioniert nicht, es sollte ersetzen