Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

javascript zamena abc u *** u html-u ?

[es] :: Ostali programski jezici :: javascript zamena abc u *** u html-u ?

[ Pregleda: 3173 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nemanja a
Student
Beograd

Član broj: 319327
Poruke: 37
*.amres.ac.rs.



+136 Profil

icon javascript zamena abc u *** u html-u ?21.03.2014. u 10:29 - pre 122 meseci
Sastavio sam javascript za ono navedeno u naslovu, ali kada pokusam da otvorim neki sajt da ga izvrsim, js radi, ali uz kasnjenje, prvo ucita normalno abc, a tek posle 2-3 sekunde izmeni na ***, a ne izvrsava se pre no sto se web stranica prikaze na ekranu ?

Code:
window.addEventListener('load', function (e){
    document.body.innerHTML = document.body.innerHTML.replace(/abc/g, '***');
});


jel postoji kod koji to bolje radi ili ovde mora nesto da se koriguje, ... ?

Hvala .


 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.dynamic.sbb.rs.



+311 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 10:37 - pre 122 meseci
To je tako zato što se tvoja funkcija izvršava tek kada se stranica potpuno učita.
Sakri ceo body što ranije skriptom ili još bolje css-om
a u onoj tvojoj funkciji posle replace-a opet prikaži body.
 
Odgovor na temu

Nemanja a
Student
Beograd

Član broj: 319327
Poruke: 37
*.amres.ac.rs.



+136 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 10:43 - pre 122 meseci
Mislis ovako nesto ?
Kako da sakrijem body ?
Code:
window.addEventListener('load', function (e){
    document.innerHTML = document.innerHTML.replace(/abc/g, '***').body;
});


[Ovu poruku je menjao Nemanja a dana 21.03.2014. u 12:33 GMT+1]
 
Odgovor na temu

Nemanja a
Student
Beograd

Član broj: 319327
Poruke: 37
*.amres.ac.rs.



+136 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 11:44 - pre 122 meseci
Upravo sam probao i ovako:

Code:
window.addEventListener('load', function (e){
e.preventDefault();
    document.body.innerHTML = document.body.innerHTML.replace(/abc/g, '***');
});


ali nece (opet kasni) .
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
212.178.234.*

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 15:03 - pre 122 meseci
Pa, jesi li sakrio body? Npr. display: none, pa nakon zamene to ukloniš.
 
Odgovor na temu

Nemanja a
Student
Beograd

Član broj: 319327
Poruke: 37
*.dynamic.isp.telekom.rs.



+136 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 18:17 - pre 122 meseci
Nece ni ovako: (bez body)

Code:
window.addEventListener('load', function (e){
    document.innerHTML = document.innerHTML.replace(/abc/g, '***').body;
});


ni ovako

Code:
window.addEventListener('load', function (e){
e.preventDefault();
    document.body.innerHTML = document.body.innerHTML.replace(/abc/g, '***');
});


Kako da ga sakrijem ?
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
212.178.234.*

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 20:31 - pre 122 meseci
Ne javascriptom - javascriptom ga posle pokažeš.

Npr (na brzinu):


Code:

<html>
<head>
<script>
window.onload = function() 
  { 
      
      document.body.innerHTML = document.body.innerHTML.replace(/abc/g, '***');
      document.body.style.display = "block"; }
</script>
</head>
<body style="display: none">
abc
</body>
</html>
 
Odgovor na temu

Nemanja a
Student
Beograd

Član broj: 319327
Poruke: 37
*.dynamic.isp.telekom.rs.



+136 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 21:16 - pre 122 meseci
Pa i ovako neće .

Code:
      document.body.innerHTML = document.body.innerHTML.replace(/abc/g, '***');
      document.body.style.display = "block"; }
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.dynamic.sbb.rs.



+311 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 21:29 - pre 122 meseci
Ajde stavi lepo taj tvoj html na http://jsfiddle.net, uradi Save i postavi link ovde.
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
212.178.234.*

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: javascript zamena abc u *** u html-u ?21.03.2014. u 21:45 - pre 122 meseci
Kada kažeš "neće" valjalo bi da dodaš još po neku informaciju. Npr. stanje js konzole nakon učitavanja stranice.

Evo, što dusans kaže: http://jsfiddle.net/GSu8u/2/
 
Odgovor na temu

Nemanja a
Student
Beograd

Član broj: 319327
Poruke: 37
*.dynamic.isp.telekom.rs.



+136 Profil

icon Re: javascript zamena abc u *** u html-u ?22.03.2014. u 09:08 - pre 122 meseci
Pa sad u ovom slučaju u zadnjem postu, kao da malo brže pretvara, do sada je čekao 2-3 sekunde, a sada isto otrvori prvo normalno abc, a posle 1 sekunde pređe u ***. Kao da malo brže, ali ipak kasni.

Ustvari kada je u pitanju prost html kod, u kojem se nalaze samo abc i još nekoliko slova (abc fdsafdasf), onda odmah otvori (" u laboratorijskim " uslovima), a na primer kada hoću da odem na neki sajt sa komplikovanijim html-om , kao npr facebook ili, ... gde ima više podataka (" u terenskim " uslovima) on kasni 1 sekund opet nemože da obradi pre no što se stranica prikaže na ekranu .

Radi mnogo brže, ali ipak kasni .

[Ovu poruku je menjao Nemanja a dana 22.03.2014. u 10:22 GMT+1]
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.dynamic.sbb.rs.



+311 Profil

icon Re: javascript zamena abc u *** u html-u ?22.03.2014. u 09:48 - pre 122 meseci
Kako ubacivaš skript u neki HTML koji stiže sa drugog sajta?
I postavi više krajnji HTML na fiddle, jel to tako teško ako hoćeš da ti neko pomogne?
 
Odgovor na temu

Nemanja a
Student
Beograd

Član broj: 319327
Poruke: 37
*.dynamic.isp.telekom.rs.



+136 Profil

icon Re: javascript zamena abc u *** u html-u ?22.03.2014. u 10:31 - pre 122 meseci
Kako da postavim html, nemam ja svoj html, a hoću da browser (ili već šta) obrađuje (filtrira) podatke koje prima sa drugih sajtova pre no što ih prikaže na ekranu, bez obzira na vrstu html-a.
Tokom pretrage gde god da naleti na abc da pretvori u *** . Ako smo se razumeli, ne znam kakav html tačno treba da postavim.



[Ovu poruku je menjao Nemanja a dana 22.03.2014. u 11:44 GMT+1]
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.dynamic.sbb.rs.



+311 Profil

icon Re: javascript zamena abc u *** u html-u ?22.03.2014. u 10:42 - pre 122 meseci
U Firefoxu, Select All (Ctrl+A), desni klik View Selection Source, pa opet Select All (Ctrl+A), pa Copy i to Paste na fiddle.
 
Odgovor na temu

Nemanja a
Student
Beograd

Član broj: 319327
Poruke: 37
*.dynamic.isp.telekom.rs.



+136 Profil

icon Re: javascript zamena abc u *** u html-u ?22.03.2014. u 10:45 - pre 122 meseci
Znam za to. Pogledaj onaj 3. post (od nazad), malo sam korigovao tekst.
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.dynamic.sbb.rs.



+311 Profil

icon Re: javascript zamena abc u *** u html-u ?22.03.2014. u 10:56 - pre 122 meseci
Razumemo svi šta hoćeš da postigneš, nema potrebe da ponavljaš 10 puta jedno te isto.
Pošto dobijaš HTML sa recimo facebook-a, ti u njega "ubacuješ" skript koji uradi replace iz abc u ***.
Pošto ti je ovde rečeno rešenje koje očigledno nisi u stanju da pravilno implementiraš
a mi ne možemo da gledamo u pasulj gde praviš grešku, još jednom te molim da
staviš taj rezultujući HTML koji imaš u browser-u (vidi moj prethodni post) u fiddle ili
ako ne znaš tamo onda ga snimi u neki fajl i okači ovde.
 
Odgovor na temu

[es] :: Ostali programski jezici :: javascript zamena abc u *** u html-u ?

[ Pregleda: 3173 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.