Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Carattere + di uno script viene eliminato automaticamente da un HTMLEd...
mercoledì 18 aprile 2012 - 19.30
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
|
Windows XP
|
Visual Studio Express
|
MySQL 5.1
|
Firefox
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
mer 18 apr 2012 - 19:30
Salve ragazzi, ho un controllo HTMLEditor di AJAX per ASP.NET 4.0 che uso per salvare script che facciano da banner o statistiche varie...
...nella questione in esame ci salvo dentro uno script di google analytics che è questo
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-30784522-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
Ecco....vedete codve c'è l'unico carattere "+" ???
Praticamente quando salvo mi viene eliminato automaticamente e lo script non fa il suo lavoro....
Ecco il codice della pagina aspx relativa al controllo...
<cc1:Editor ID="AjaxEditorHTMLCodiciGhostedScript" runat="server" NoScript="false" NoUnicode="true" Width="500" SuppressTabInDesignMode="false" Height="300" Content='<%# Eval("ScriptGhosted")%>' ToolTip='<%$Resources:ResourcePanel, strCodiciGhostedScript %>' Visible="false" />
Come mai mi toglie il "+" ??? come posso fare per farglielo prendere ??
Ho provato a cambiare i valori delle proprietà NoScript da false a true e quello di NoUnicode da true a false ma non cambia nulla....
Gho5t
Profilo
| Junior Member
155
messaggi | Data Invio:
mer 18 apr 2012 - 23:19
Ciao,
scusa per la domanda stupida, ma visto che è uno script fisso che va inserito in tutte le pagine, perché non lo inserisci nella MasterPage del sito direttamente nell'HTML piuttosto che in un controllo HTMLEditor?
Se un uomo non è disposto a correre qualche rischio per le sue idee, o le sue idee non valgono nulla o non vale nulla lui
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
mer 18 apr 2012 - 23:21
Perchè se domani il cliente lo vuole cambiare deve poterlo fare tramite pannello di controllo
Gho5t
Profilo
| Junior Member
155
messaggi | Data Invio:
gio 19 apr 2012 - 00:04
Allora forse ti conviene utilizzare il controllo Literal del .NET che ti permette di inserire anche html o tag script e non dovrebbe togliere il +.
Se un uomo non è disposto a correre qualche rischio per le sue idee, o le sue idee non valgono nulla o non vale nulla lui
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
gio 19 apr 2012 - 08:05
Quello lo uso poi x renderizzare lo script ma x salvarlo su db devo usare un htmleditor oppure un extender ... Comunque ho letto su codeplex che é un bug del controllo
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !