Newsgroup: it.comp.lang.javascript
Titolo: Per Riccardo equivalete IE di window.stop();

Scusate vorrei sapere se esiste un comando u una funzione per IE  che
interrompa il
caricamento di una pagina html equivalente al window.stop();  di NN ed Opera
ad esempio
<html>
  ....
   istruzioni
  .....
  <script >
   if (VariabileAttiva==True) window.stop();
  </script>
<script>
  istruzioni caricate se VariabileAttiva==False
</script>



secondo
http://www.faqts.com/knowledge_base/view.phtml/aid/1792/fid/124/lang/
 document.execCommand('Stop') 
che non e' javascript ovviamente, e non so come risponda in caso di
settaggio molto stretto delle impostazioni di sicurezza internet nel
browser da parte dell' utente
altri lo danno oltretutto solo per IE 5.5+
e su MAC? non so se funziona
non potresti per ie
provare a utilizzare un id di un tag script
e se true provare a settargli un src ad un file esterno js?
o fargli semplicemente un write [in corso di caricamento pagina o
distrugi il documento] di un tag script con src, sempre subordinato
alla condizione?
true false minuscolo tra l' altro
vedo adesso che era destinato personalmente vabbeh ormai l' ho scritto
e spedisco


era personale solo perché Riccardo è della mia città così se rispondeva
potevo contattarlo personalmente .
comunque grazie ora lo testo poi ti farò sapere.
i tuoi consigli li ho già provati ma non vanno bene per l'uso che ne devo
fare

comunque grazie ora lo testo poi ti farò sapere.
grazie,
cerea neh :)


ho provato funza solo in pagina singola ma se usato con frame blocca il
caricamento dei restanti frame, mentre window.stop() blocca il caricamento
solo della pagina caricata in quel dato  frame .
diciamo che č quasi compatibile.
devo provare ad utilizzarlo (con le opzioni di frame) poi ti faccio sapč
ad esempio window.parent[MioTarget].execCommand('Stop')
ciao

 cerea neh :)
cerea anche a te!

 ad esempio
E' inutile che chiedi espressamente a me (se ti riferivi a me :-), ti e' 
stato gia' risposto.
Io dato che in questo periodo scrivo prevalentemente off-line ti avrei 
risposto che secondo me e' assurdo che ci si trovi in situazioni del genere.
Ti consiglierei di trovare direttamente un'altra strada senza perdere tempo, 
o di cercare una soluzione lato server.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 potevo contattarlo personalmente .
E lo dici adesso? :-))


 o di cercare una soluzione lato server.
non è assurdo, semplicemente devo impedire che su una mia pagina
qualcun'altro possa farci ulteriori modifiche. Quindi bloccando tutte le
istruzioni successive ad un mio "id" risolvo il problema.
con NN ed opera funza bene (o quasi) con IE sto verificando la risposta di
p.carena
adattandola alle effettive mie necessità.
sto testando una funzione di menù  con apertura di win div in sotto frame
appena è finita te la mando,
Vedo che sei tornato dalle ferie?
se mi rispondi in privato fissiamo un incontro se ti va'.

 se mi rispondi in privato fissiamo un incontro se ti va'.
No bad idea!


 No bad idea!
se la senti un saluto anche a debenfra@......it
io l'ho persa di vista. sarà l'estate ....

 alternativa alla paranoia).
Ehehehehe... :)
--------------------------------
Inviato via 
http://usenet.libero.it

 Ehehehehe... :)
tu ridi solo perchè non conosci mia moglie (sigh!).

 io l'ho persa di vista. sarà l'estate ....
Stiamo corrispondendo in questi giorni per delle cosette, giro con piacere i 
saluti.


 Per Riccardo: Concordo appieno.. meglio farselo passare dall'azienda 8)
<IENE MODE ON>
Culattone raccomandato!!!!
<IENE MODE OFF>
:-)


 Stiamo corrispondendo in questi giorni per delle cosette, giro con piacere
i
bene, bene spero che stia lavorando e che faccia tanti bei soldini.
ciao blindonet

 pagina dinamica (ma quando si esagera, si esagera).
Sorry, immaginavo tutt'altro: un contenzioso! :-))


 Sorry, immaginavo tutt'altro: un contenzioso! :-))
no! e che sono un testardo, bastardo dentro e quando vedo forzature
"dall'alto" mi incazzo e cerco di trovare una soluzione che pur mantenendo
il rispetto degli accordi contrattuali mi permetta di fare quello che io
voglio.

 tu ridi solo perchè non conosci mia moglie (sigh!).
No, rido proprio perche' intuisco come possa essere tua moglie da come ne
parli! :)


 <IENE MODE OFF>
Grazie caro 8)
.. ma io l'avrei fatto XML Complaint..
<IENE_MODE>
Culattone raccomandato!!!!
</IENE_MODE>
:DDDD
Ok, ok, la smetto.. :)


 voglio.
Questo si che si chiama parlare! Grande :)
Se hai bisogno di qualche workaround, fischietta.


 </IENE_MODE>
Beh, si. Cosi' fa piu' figo :-))


 "sfide" con Neo, lo sa.. ;) )
Me le ricordo eccome, peccato che non ci sia piu Neo in circolazione :-)
Gli mandai in mail uno script bello complesso per una pwd in JavaScript, ma 
non ne ho mai saputo nulla :-) ... mi crogiolo al pensiero che non sia 
riuscito a craccarlo ^_^
Vuoi provarci tu? (devo averlo ancora da qualche parte)


 Vuoi provarci tu? (devo averlo ancora da qualche parte)
mandalo a me mi ci diverto un mondo in queste cose.... :-)
poi ti passo un programmino in assembler che cripta del codice, e poi sari
tu a dirmi cosa fa'.
Attento se l apri con debug o simili formatta l'hard disk.  eh eh eh eh !!!!

 Se hai bisogno di qualche workaround, fischietta.
và bene greenleave o preferisci un bel richiamo ad ultrasuoni..... :-)

 Vuoi provarci tu? (devo averlo ancora da qualche parte)
Naaa.. per due motivi: Il primo, che non ho il tempo materiale di
dedicarmici seriamente, in quanto occupato in altre "n" cose, tra serie e
meno serie.
Il secondo, non mi diverto tanto a rompere un codice criptato (tant'e' che
nn sono neanche un espertissimo in criptazione), quanto quella di trovare
soluzioni e approcci diversi a un problema, aggirando gli ostacoli e
prendendoli alle spalle, piuttosto che cercare di farci una breccia. :)
La sfida con Neo & Co la "raccolsi" semplicemente perche' si proponeva di
nascondere il codice JS e non renderlo accessibile, e lo scopo era appunto
trovare il codice, non tanto rompere la criptazione in se'.. E ho conseguito
un master in "eliminare il problema alla radice" :)


 Attento se l apri con debug o simili formatta l'hard disk. eh eh eh eh
!!!!
Come ho detto, non mi interessa la criptazione in tal senso, ma..
Innanzitutto, che Assembly hai usato? Se e' per macchine DOS/Windows, e' COM
puro o EXE? By The Way, dubito che facendo un debug -u mi formatti la
macchina :)
Ma, come dicono i matematici, in una "supposizione per assurdo", ci sono un
godziliardo di soluzioni con le quali ovviare al problema.. Considerando,
anche, che avresti dovuto usare un interrupt per "chiamare" la
formattazione, basta dumpare il codice su una macchina non-DOS :)
Oppure avviare il PC da floppy disabilitando l'HD, o creare un RAMDISK, o..
insomma, non si finisce piu'. ;)


 và bene greenleave o preferisci un bel richiamo ad ultrasuoni..... :-)
un po' e un po'. :D
Piu' che altro, pero', devo capire che workaround ti serve, ovvero il
contesto :)


 insomma, non si finisce piu'. ;)
vedi debug (vado a memoria recondita sono passati anni anni ed anni ) usa un
int particolare ho reindirizzato quell'int sostituendolo con l'accesso
all'hd quindi una volta attivato debug con il passo passo eh  eh eh eh che
bella sorpresa.
con la visualizzazione normale non ci capirai nulla perché si riscrive in
memoria, spostando il loader e lasciando solo le prime istruzioni legittime,
neanche il reindirizzamento dell'int del debug si trova nelle prime
istruzioni.  quindi per capirci qualcosa devi simulare un preocessore (cioè
crearti un programmino che simuli l'esecuzione di un programma) mandarlo in
esecuzione con il simulatore e verificare come si riscrive in memoria dopo
che il simulatore ti restituirà il primo codice (cioè il vero loader) puoi
caricare il vero programma (sempre da simulatore) e successivamente vedere
cosa effettivamente fa'.
se non hai un programma di simulazione, te lo puoi anche scordare.....
comunque è un file .com  fatto per dos puro anche se lo testavo in debug OS2
(mi permetteva di verificare anche la sessione virtuale dos) funzava bene
anche sotto OS2.
l'avevo creato per accedere ai settori danneggiati volutamente sui floppy
per la protezione del software.
Non credo che ora sia commercialmente valido. del resto sono passati circa
11 anni da quando l'ho scritto. e sinceramente non ricordo in quale disco lo
tengo.

 contesto :)
interazione tra client, server e procedure gestionali in rete con
trasferimento dati criptati e protetti.

 tengo.
L'Assembly che conoscevi tu (da quanto ho capito 80x86) non serve piu' a
molto, se non ti sei aggiornato.. Essendo gli interrupt servizi del DOS, su
macchine NT/XP alcuni sono diventati inservibili e "codici illegali", senza
contare che si deve programmare a 32bit e non a 16 (niente AX, ma EAX, etc).


 trasferimento dati criptati e protetti.
Intranet o Internet?



giustissimo ma la logica è rimasta (per fortuna) e poi non ho mai detto che
devo tornare a programmare in ASM molto meglio il C anche perchè se proprio
mi voglio togliere lo sfizio dal C stesso apro una finestra ASM e rinfresco
la insana passione.

 Intranet o Internet?
entrambi dovrebbe essere un sistema ibrido con un sistema di trasmissione
tra i due sistemi filtrato e criptato.
praticamente di deve permettere a chiunque ad accedere al sistema
(naturalmente con potenzialità ridotte) mantenendo la sicurezza al
complesso.

 complesso.
E al momento a che punto sei?


 la insana passione.
Certo ^^


 Certo ^^
aaaaahhh! ogni tanto ci vuole, anche per far fare un po' di figure di ca@@o
a chi sbircia nei listati.
a volte in C spingo tanto che il codice diventa incomprensibile, e se non ci
metto 100 righe di commenti me lo scordo pure io.

 E al momento a che punto sei?
fermo con la febbre,  comunque non sono solo, insieme ad altri due esauriti
(quasi come me) vorremo iniziare un progetto multi piattaforma (winzozz e
linux) per la PA (leggasi pubblica amministrazione, naturalmente open source
nel rispetto delle nuove direttive, dato che io tempo fa' meccanizzai
l'ufficio attività produttive del mio comune volevo fare una cosa totalmente
diversa (settore ospedaliero) sempre rimanendo nella PA .

 mandalo a me mi ci diverto un mondo in queste cose.... :-)
Ok, il tempo di trovarlo :-)


 metto 100 righe di commenti me lo scordo pure io.
Ah, io "spingo" in qualsiasi linguaggio tocchi, da C a JS a Visual Basic,
volendo :)
Ma per citare il mai "troppo citato" documento de "Il vero programmatore":
Alcune rapide considerazioni del Vero Programmatore sulla programmazione
strutturata:
- Il Vero Programmatore puo' scrivere un ciclo DO lungo 5 pagine senza fare
confusione.
- Il Vero Programmatore usa i costrutti CASE basati su calcoli aritmetici,
essi rendono un programma piu' divertente.
- Il Vero Programmatore scrive del codice automodificante, soprattutto se
questo puo' salvare 20 nanosecondi all'interno di un ciclo.
- Il Vero Programmatore non ha bisogno di commenti, il codice e' gia
autoesplicante a sufficienza.
Quant'e' vero :D E sono tutti assiomi di cui mi sono reso conto quando sono
entrato nel mondo della demoscene, ed ho conosciuto altri pazzi come e
peggio di me.. :D


 diversa (settore ospedaliero) sempre rimanendo nella PA .
La cosa e' interessante, quanto meno anche per un semplice scambio di idee.
Magari continuiamola via mail , che con questo thread io e te siamo andati
DECISAMENTE Off Topic :)


 peggio di me.. :D
non sei tanto pazzo, un pò
paranoico ma non tanto.....:-)

 
http://web.tiscali.it/sergiopellecchia/
'azz e' da ieri che giro nella posta per capire se eri lo stesso.
Sbaglio o e' stata proprio la debenfra a passarti il mio account? :-)
Cmq ricordo che sulla tua DLL avevo fatto, fra me e me, quasi le stesse 
considerazioni di Zer0, in pratica mi sembrava una gestione un po' piu' 
ostica di quel che si fa con una libreria JS di cui la Rete e' piena (da 
qualche parte dev'esserci ancora quella che fecero Roberto, Alex, Darius ed 
altri che non ricordo :-(  )
Ah a me scrivesti "Pseudo DLL" :-)
Anche se poi la scartai definitively perche' limitata al "mondo" microzozz 
che mi sta antipatico anche se ci convivo :-))


 che mi sta antipatico anche se ci convivo :-))
è semplice mi mancò il tempo per crossbrowsarlo.
se ti stà antipatico il WinZozz
leggiti questo:
** LA MANO LUNGA DI MICROSOFT SUI NOSTRI PC **
Come e perché l'azienda di Redmond si prende (di nuovo) il
diritto di entrare a piacimento sui nostri computer. Potrebbe
rendere inservibili i programmi che usiamo, danneggiare i nostri
dati, distruggere settimane o mesi del nostro lavoro: fa niente,
non possiamo appellarci legalmente.
[Pubblicato su 
www.zeusnews.it
 il 3-7-2002]
 >> di Paolo Attivissimo
http://www.zeusnews.it/news.php3?cod=1313
Perche' tanti informatici ce l'hanno con Microsoft? Invidia per
il successo altrui? Frustrazione sessuale? Macche'. Sentite
questa. Come forse saprete, e' stata scoperta una terna di
vulnerabilita' in Windows Media Player che, come dice l'avviso
ufficiale di Microsoft, consentono a un attaccante di eseguire
programmi a proprio piacimento sul vostro computer ("could be
used to run code of attacker's choice").
Microsoft ha rilasciato una patch (correzione) che e' scaricabile
dal suo sito. La cosa interessante e' che installando questa
patch compare una licenza d'uso o EULA che, stando alle mie
fonti, contiene un paragrafo, il secondo, che autorizza Microsoft
a installare automaticamente software a sua discrezione nel
vostro computer. Sgradevole. Come se non bastasse, lo stesso
paragrafo avvisa che tale software installato automaticamente
potrebbe rendervi impossibile copiare e/o suonare audio e video
protetti e usare altro software nel vostro computer.
Per gli amanti del legalese, il paragrafo incriminato e' questo:
"* Digital Rights Management (Security). You agree that in order
to protect the integrity of content and software protected by
digital rights management ("Secure Content"), Microsoft may
provide security related updates to the OS Components that will
be automatically downloaded onto your computer. These security
related updates may disable your ability to copy and/or play
Secure Content and use other software on your computer. If we
provide such a security update, we will use reasonable efforts to
post notices on a web site explaining the update."
La cosa in se', fra l'altro, non e' nuova: era gia' stata
segnalata negli atti del processo antitrust USA. L'ironia suprema
della cosa e' che la patch e' progettata, dice Microsoft, per
impedire che qualcuno, dall'esterno, esegua programmi a suo
piacimento sul vostro computer.
Che e' esattamente quello che vuole fare Microsoft secondo i
termini della sua licenza: eseguire programmi a suo piacimento
sul vostro computer.
Il fatto che la clausola dica che Microsoft "fara' sforzi
ragionevoli per pubblicare avvisi su un sito Web" significa che
non ha alcuna intenzione di far comparire messaggi informativi
sul computer dell'utente quando viene installato automaticamente
un aggiornamento.
Per dirla breve e con le parole di The Register, Microsoft si e'
appena presa il diritto di attaccare il vostro computer e di
installarvi di nascosto il software che le pare. Non riceverete
avvisi, non vi verra' offerta alcuna possibilita' di esaminare o
rifiutare l'installazione. In altre parole, Microsoft avra' i
privilegi dell'amministratore di sistema sul vostro PC. Quello
che ci installeranno potrebbe essere infetto da virus (come e'
capitato agli utenti coreani  e lasciamo stare i "ben gli sta" di
ispirazione calcistica  con un recente componente di Visual
Studio .NET, infettato dal virus Nimda direttamente in casa
Microsoft).
Il software installato automaticamente e segretamente da
Microsoft potrebbe rendere inservibili i programmi che usate,
danneggiare i vostri dati, distruggere settimane o mesi del
vostro lavoro: fa niente, non potete appellarvi legalmente.