<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problema con il javascript]]></title><description><![CDATA[<p dir="auto">Salve a tutti, ho una grandissima stima di voi, quindi speriamo<br />
che riusciate a risolvere il mio problema, che sto odiando, perchè è da stanotte alle 2 che ci sto sopra. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=pjkabbjvlkk" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /></p>
<p dir="auto">In poche parole si fa meno che a vederlo, che a dirlo. E purtroppo si può vedere solo se si è loggati, quindi, ho creato un account temporaneo.</p>
<p dir="auto"><a href="http://geeknews.it" rel="nofollow ugc">geeknews.it</a><br />
Username: X<br />
Password: qwerty</p>
<p dir="auto">In poche parole, vedete che ci sta Inserisci Notizia, Inserisci Immagine?<br />
ecco ho usato uno speciale effetto di Jquery, ma non riesco quando è aperto già il div di Inserisci notizia, a farlo scomparire quando clicco su Inserisci Immagine, e quindi per aprire il secondo Div.</p>
<p dir="auto">In poche parole ci sono due div "postbox" e "postimg", tutti e due "display: none;".</p>
<p dir="auto">Ed ho creato due funzioni:</p>
<p dir="auto">[html]&lt;script type="text/javascript"&gt;</p>
<p dir="auto">window.onload = function() {<br />
myFadeSize = new fx.FadeSize('postbox', {duration: 700});<br />
myOpacity = new fx.Opacity('postbox', {duration: 700});<br />
myHeight = new fx.Height('postbox', {duration: 700});<br />
myF = new fx.FadeSize('postimg', {duration: 700});<br />
myO = new fx.Opacity('postimg', {duration: 700});<br />
myH = new fx.Height('postimg', {duration: 700});<br />
}</p>
<p dir="auto">function ApriDiv() {<br />
if(document.getElementById("postimg").style.opacity=="0.9999" &amp;&amp; document.getElementById("postimg").style.visibility=="visible"){<br />
document.getElementById("postimg").style.opacity=="0";<br />
document.getElementById("postimg").style.visibility=="hidden";<br />
} else {<br />
if(document.getElementById("postbox").style.display=="none"){<br />
document.getElementById("postbox").style.display="";<br />
} else {</p>
<pre><code>    myHeight.toggle();
    myOpacity.toggle();

}
}
</code></pre>
<p dir="auto">}<br />
function ApriImg() {<br />
if(document.getElementById("postbox").style.opacity=="0.9999" &amp;&amp; document.getElementById("postbox").style.visibility=="visible"){<br />
document.getElementById("postbox").style.opacity=="0";<br />
document.getElementById("postbox").style.visibility=="hidden";<br />
} else {<br />
if(document.getElementById("postimg").style.display=="none"){<br />
document.getElementById("postimg").style.display="";</p>
<pre><code>} else {

    myH.toggle();
    myO.toggle();

}
}
</code></pre>
<p dir="auto">}</p>
<p dir="auto">&lt;/script&gt;<br />
[/html]myFadeSize è per aprire il div.<br />
myOpacity è per oscurarlo.<br />
myHeight è per per fare tornare il div a 0 height.</p>
<p dir="auto">Il problema è che quando ho aperto uno dei due div,<br />
postbox o postimg, cliccando sull'altro, rimane aperto.<br />
e quindi si vedono uno sopra l'altro. invece vorrei che si chiudesse.</p>
<p dir="auto">Grazie.</p>
]]></description><link>https://connect.gt/topic/108438/problema-con-il-javascript</link><generator>RSS for Node</generator><lastBuildDate>Wed, 17 Jun 2026 22:12:17 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/108438.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Aug 2009 14:13:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problema con il javascript on Wed, 19 Aug 2009 12:24:07 GMT]]></title><description><![CDATA[<p dir="auto">k, avete ragione, ho già chiesto scusa nel terzo messaggio. Cmq sia, mi sa che non è risolto affatto. Perchè come vedete nel link di prima, se cliccate su una e poi sull'altra ne escono tutti e due.<br />
Eppure ho seguito la tua guida, mettendo il controllo di quando cliccavo, se era aperto lo chiudevo. Eppure non va...</p>
]]></description><link>https://connect.gt/post/851416</link><guid isPermaLink="true">https://connect.gt/post/851416</guid><dc:creator><![CDATA[geeknews]]></dc:creator><pubDate>Wed, 19 Aug 2009 12:24:07 GMT</pubDate></item><item><title><![CDATA[Reply to Problema con il javascript on Wed, 19 Aug 2009 11:45:23 GMT]]></title><description><![CDATA[<p dir="auto">Sono contento tu abbia risolto, ma sei comunque ufficialmente ammonito.</p>
<p dir="auto">Hai violato il regolamento in diversi punti ed abusato anche della funzione "reported post" che serve esclusivamente per avvisare i moderatori di un messaggio scorretto, e quì la scorrettezza l'avevi fatta tu.</p>
<p dir="auto">Non ci saranno ulteriori note, alla prossima violazione sarai allontanato dal forum.</p>
]]></description><link>https://connect.gt/post/851412</link><guid isPermaLink="true">https://connect.gt/post/851412</guid><dc:creator><![CDATA[karapoto]]></dc:creator><pubDate>Wed, 19 Aug 2009 11:45:23 GMT</pubDate></item><item><title><![CDATA[Reply to Problema con il javascript on Wed, 19 Aug 2009 11:08:50 GMT]]></title><description><![CDATA[<p dir="auto">Ti ringrazio tantissimo, anche se l'effetto non è lo stesso, ma è simile, sono riuscito grazie al tuo aiuto.<br />
Come puoi vedere da questa pagina html.</p>
<p dir="auto"><a href="http://geeknews.it/menu.html" rel="nofollow ugc">geeknews.it/menu.html</a></p>
<p dir="auto">Grazie <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f61b.png?v=pjkabbjvlkk" class="not-responsive emoji emoji-android emoji--stuck_out_tongue" title=":P" alt="😛" /></p>
]]></description><link>https://connect.gt/post/851415</link><guid isPermaLink="true">https://connect.gt/post/851415</guid><dc:creator><![CDATA[geeknews]]></dc:creator><pubDate>Wed, 19 Aug 2009 11:08:50 GMT</pubDate></item><item><title><![CDATA[Reply to Problema con il javascript on Wed, 19 Aug 2009 09:59:38 GMT]]></title><description><![CDATA[<p dir="auto">Ma scusa ti basta chiuderli tutti sull'evento onclick.<br />
Mi spiego con un esempio su due div con id <a class="plugin-hashtag-a" href="https://connect.gt/hashtags/div1">#div1</a> e <a class="plugin-hashtag-a" href="https://connect.gt/hashtags/div2">#div2</a>.</p>
<p dir="auto">Quando clicchi su fai<br />
$("#div2").hide();<br />
oppure per completezza aggiungi un controllo</p>
<pre><code>      if ($("#div2").is(":visible")) {
        $("#div2").hide();
      } 
```dopodiché apri il , tutto di seguito... qualcosa del genere:

    ```
$(#div1).click(function () {
// chiude il 2 se è aperto
      if ($("#div2").is(":visible")) {
        $("#div2").hide();
      } 
//apre l'1 se chiuso
      if ($("#div1").is(":hidden")) {
        $(#div1").slideDown("slow");
      }
//chiude l'1 se aperto
 else {
        $("#div1").hide();
      }
    });

```scusa eventuali errori ma non sto testando</code></pre>
]]></description><link>https://connect.gt/post/851411</link><guid isPermaLink="true">https://connect.gt/post/851411</guid><dc:creator><![CDATA[claudioweb]]></dc:creator><pubDate>Wed, 19 Aug 2009 09:59:38 GMT</pubDate></item><item><title><![CDATA[Reply to Problema con il javascript on Wed, 19 Aug 2009 07:17:47 GMT]]></title><description><![CDATA[<p dir="auto">Ciao ti ringrazio per la risposta, e scusate per il secondo messaggio che ho fatto, cmq sia credo che il problema non cambi. TI faccio capire meglio quello che vorrei:</p>
<p dir="auto">nello stesso punto c'è:<br />
1 codice php per vedere se sei loggato<br />
2 div postbox con display hidden<br />
3 div postimg con display hidden</p>
<p dir="auto">(quindi sono uno sotto l'altro perchè si deve aprire nello stesso punto).<br />
Cn un altro effetto, cioè quello che mi hai linkato sopra, sarebbe lo stesso.</p>
<p dir="auto">Prova andare sul mio sito, ed entrare con i dati che ti ho scritto.<br />
E prova a cliccare Prima INserisci Notizia, e poi mentre è aperto su Inserisci Immagine.</p>
<p dir="auto">Cme noterai si apriranno uno sotto l'altro. E questo non va bene, perchè uno potrebbe fare due richieste contemporaneamente. Ed il sito si blocca.<br />
vorrei solo che quando uno è aperto per esempio il div di inserisci notizia, ed apro inserisci immagine, che si chiuda quello prima.</p>
<p dir="auto">Spero che tu mi possa aiutare <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=pjkabbjvlkk" class="not-responsive emoji emoji-android emoji--disappointed" title=":(" alt="😞" /></p>
<p dir="auto">Grazie.</p>
]]></description><link>https://connect.gt/post/851414</link><guid isPermaLink="true">https://connect.gt/post/851414</guid><dc:creator><![CDATA[geeknews]]></dc:creator><pubDate>Wed, 19 Aug 2009 07:17:47 GMT</pubDate></item><item><title><![CDATA[Reply to Problema con il javascript on Wed, 19 Aug 2009 00:10:37 GMT]]></title><description><![CDATA[<p dir="auto">Ciao <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=pjkabbjvlkk" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /><br />
Innanzitutto ti faccio notare che è bene evitare richieste di questo tipo:<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/54930">@GeekNews</a> said:</p>
<blockquote>
<p dir="auto">Ragazzi vi prego! Perdo il lavoro se non riesco a fare questa cosa, stiamo perdendo un sacco di utenti!<br />
Per consulenze rapide e di primaria importanza è meglio affidarsi a consulenze professionali e non a richieste nel forum.</p>
</blockquote>
<p dir="auto">Riguardo all'effetto che vuoi realizzare noto una sovrabbondanza di codice.<br />
Guarda questo esempio <a href="http://docs.jquery.com/Effects/slideDown" rel="nofollow ugc">http://docs.jquery.com/Effects/slideDown</a> è davvero molto semplice.<br />
Basta usare is(":hidden") per aprire o chiudere i div.</p>
]]></description><link>https://connect.gt/post/851410</link><guid isPermaLink="true">https://connect.gt/post/851410</guid><dc:creator><![CDATA[claudioweb]]></dc:creator><pubDate>Wed, 19 Aug 2009 00:10:37 GMT</pubDate></item><item><title><![CDATA[Reply to Problema con il javascript on Tue, 18 Aug 2009 20:22:22 GMT]]></title><description><![CDATA[<p dir="auto">Ragazzi vi prego! Perdo il lavoro se non riesco a fare questa cosa, stiamo perdendo un sacco di utenti!</p>
]]></description><link>https://connect.gt/post/851413</link><guid isPermaLink="true">https://connect.gt/post/851413</guid><dc:creator><![CDATA[geeknews]]></dc:creator><pubDate>Tue, 18 Aug 2009 20:22:22 GMT</pubDate></item></channel></rss>