Modificare date doar in anumite iframe
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
MelecaCristian
- Mesaje:176
Modificare date doar in anumite iframe
Buna prieteni,
Am un script ce modifica "date" in iframe si asi dori ca unele ferestre iframe sa nu le ieie in calcul de ex:
Cod ce il modifia
Cod ce NU il poate modifica
Codul ce realizatea modificarile
Cod: Selectaţi tot
<script type="text/javascript"><!--
var ifrms = document.getElementsByTagName('iframe');
var nrifrms = ifrms.length;
for(var i=0; i<nrifrms; i++) {
var srcifr = ifrms[i].src + '&autoplay=true';
ifrms[i].src = 'http://redirect.ro/?=' + srcifr;
}
--></script>
Multumesc >:D
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford
MarPlo
Mesaje:4343
Salut
Incearca sa aplici modificarile din instructiunea for() doar la iframe-urile care nu au id-ul unde vrei sa nu modifici.
De exemplu:
Cod: Selectaţi tot
for(var i=0; i<nrifrms; i++) {
if(ifrms[i].id != 'id1' && ifrms[i].id != 'id2') {
var srcifr = ifrms[i].src + '&autoplay=true';
ifrms[i].src = 'http://redirect.ro/?=' + srcifr;
}
}
Sau, mai simplu, adaugi un acelasi "class" la iframe-urile care sa nu se modifice (class="o_clasa"), iar in codul Javascript verifici clasa
Cod: Selectaţi tot
for(var i=0; i<nrifrms; i++) {
if(ifrms[i].className != 'o_clasa') {
var srcifr = ifrms[i].src + '&autoplay=true';
ifrms[i].src = 'http://redirect.ro/?=' + srcifr;
}
}
Subiecte similare
- Modificare cod Animated musical notes
HTML - XHTML - CSS
Primul mesaj
Fiindca astazi suntem in 31 decembrie 2020, va doresc un sincer La multi ani si toate cele bune in 2021. :)
Sincer sa fiu, am imprumutat un cod de...
Ultimul mesaj
Multumesc pentru raspuns si pentru solutia de cod.
- Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...