Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Incalzire in pardoseala etapizata

Suprataxa card energie?!

Cum era nivelul de trai cam din a...

probleme cu ochelarii
 Impozite pe proprietati de anul v...

teava rezistenta panou apa calda

Acces in Curte din Drum National

Sub mobila de bucatarie si sub fr...
 Rezultat RMN

Numar circuite IPAT si prindere t...

Pareri brgimportchina.ro - teapa ...

Lucruri inaintea vremurilor lor
 Discuții despre TVR Sport HD.

Cost abonament clinica privata

Tremura toata, dar nu de la ro...

Renault Android
 

Cateva probleme in HTML

- - - - -
  • Please log in to reply
5 replies to this topic

#1
colombo2003

colombo2003

    Senior Member

  • Grup: Senior Members
  • Posts: 6,312
  • Înscris: 16.07.2008
Stiu ca browserele se comporta un pic diferit unele fata de altele, dar, in general, mai ales ultimele versiuni (cele mai noi), mai 'stiu' majoritatea lucrurilor. Problemele mele la un site sunt urmatoarele:

1) sa porneasca o melodie la incarcarea unei paginii (cea de start).

Asta am reusit sa fac, numai ca... as vrea sa pot controla butoanele playerului (daca e vizibil).
-> in IE vad ca 'merge': canta si imi apare in fereastra si playerul.
-> in Mozilla (pe care il folosesc): canta, dar vad doar un dreptunghi gri si atat; trebuie sa dau dublu click pe acel dreptunghi, si de abia atunci mi se face acel dreptunghi mare cat ecranul (full screen) si apar si butoanele; dar eu nu vreau asa.

In cod am asa:
<embed src="/sounds/Sound.mp3" hidden="false" autostart="true" loop="false" controller="true" volume="20" HEIGHT="60" WIDTH="144" />


SAU (asta poate fi mai complicat???) sa am undeva o iconita cu un difuzor care, la apasare, sa imi puna pe mut sonorul (si eventula sa-si schimbe si pictograma intr-un difuzor barat, care, daca il apas iar, sa inceapa iar sa cante si iconita sa se transforme intr-un simplu difuzor)


2) am un formular si doresc ca la apasarea botonul de send, sa se trasmita datele de acolo (nume, prenume, adresa alui de mail si comentariul sau) la o anumita adresa de mail indicata.

Si asta am reusit cumva, numai ca atunci cand apas pe send:
-> in Mozilla mi se deschide fereastra de 'form post from firefox' (utilizez mozilla Firefox ca browser) si acolo mi se completeaza la To cu adresa mea de mail, iar in corpul mailului sunt trecute datele completate in formular. Eu vreau sa nu mai vad fereastra asta, ci pur si simplu sa se trimita datele direct.
-> in IE, nu-mi mai apare un alert de Windows Interenet Explorer "This form is being sumitted by e-mail. Submitting this form will reveal your e-mail address to the recipient, and will send the form data without encripting it for privacy. You may continue or cancel this submission." Si 2 butoane: OK si cancell". Mail se trimite, DAR, mi se trimite continutul la adresa indicata de mine (de yahoo), dar trimisa de la adresa de serviciu...

In cod am asa:
<form method="post" action="mailto:[email protected]">
Name: <input type="text" size="10" maxlength="40" name="name"> <br />
Password: <input type="password" size="10" maxlength="10" name="password"><br />
<input type="submit" value="Send"> 
</form>


3) Poza pop-up

Am o poza pe care atunci cand dau click pe ea, vreau sa mi se deschida intr-un pop-up. Si aici am facut eu ceva, dar tot nu reusesc (am incercat in toate felurile si combinatiile posibile legate de calea fisierului). Imi da eroare (site-ul nu este la mine este pe un host gratuit).

In sectiunea head am si asta:
<script language="Javascript"> 
   function PopupPic(sPicURL) { 
	 window.open("popup.htm?"+sPicURL, "", "resizable=1,HEIGHT=750,WIDTH=800,left=250,top=10");
   } 
</script> 
<script type="text/javascript" language="Javascript1.2" src="stm31.js"></script>
[code]

Iar in body am si asta:
[code]
<a href="java script:PopupPic('images/Poza.jpg')" title="descriere poza">
   <img src="images/Poza.jpg" style=" float: right; margin-left: 0px; border: none;" /></a>



4) Blink text
-> in Mozilla textul 'clipeste'
-> In IE (pe 7 si 8 de exemplu) nu.

Ce trebuie facut ca sa functioneze si pe IE? Sa fac o imagine animata (gif)?
Eu nu stiu (si nici nu pot impune) ce browser foloseste clientul, si pot apare diferente de prezentare...


Multumesc pentru idei/ajutor.

#2
w3room

w3room

    Senior Member

  • Grup: Senior Members
  • Posts: 2,085
  • Înscris: 22.09.2010

 colombo2003, on 12th April 2012, 15:22, said:

1) sa porneasca o melodie la incarcarea unei paginii (cea de start).
      
<html>
	  <head>
	  <style>
	  #contact {margin:auto; width:200px; font-size:11px; font-family:verdana;}
	  #contact input, textarea{display:block; font-size:11px; font-family:verdana; width:200px;}
	  #contact input.mesaj{height:100px;}
	  #contact input.buton{width:98px; display:inline-block; background:grey;
	  color:white; border:0; height:17px; padding-bottom:2px; margin-top:3px;}
	  #contact input.buton:hover{background:red; cursor:pointer;}
	  #contact span{margin:3px 0px; display:block;}
	  p.contact {text-align:center; font-size:11px; font-family:verdana;}
	  </style>
	  </head>
	  <body>
	  
	  <form action="" method="post" id="contact">
	  <span>Nume :</span> <input type="text" name="nume">
	  <span>Prenume :</span> <input type="text" name="prenume">
	  <span>Email :</span> <input type="text" name="email">
	  <span>Mesaj :</span> <textarea class="mesaj" name="mesaj"></textarea>
	  <input type="submit" name="trimite" value="Trimite" class="buton">
	  <input type="reset" value="Reseteaza" class="buton">
	  </form>
	  
	  <?php
	  if (isset($_POST['trimite']))
	  {
		  if (empty($_POST['nume']) or empty($_POST['prenume']) or empty($_POST['email']) or empty($_POST['mesaj']))
		  { echo '<p class="contact">Toate campurile sunt obligatorii.</p>';}
		  else
		  {
			  $destinatar = "[email protected]";
			  $subject = "Mesaj de pe site.";
			  $body = 'Nume : '.$_POST['nume'].'
			  E-mail : '.$_POST['email'].'
			  Mesaj : '.$_POST['mesaj'];
			  if (mail($destinatar, $subject, $body))
			  { echo '<p class="contact">Mesajul a fost trimis !</p>'; }
			  else { echo '<p class="contact">Mesajul nu a fost trimis !</p>'; }
		  }
	  }
	  ?>
	  </body>
	  </html>
      

 colombo2003, on 12th April 2012, 15:22, said:

3) Poza pop-up
      
<script type="text/javascript">
	  <!--
	  function popup(url) 
	  {
	   var width  = 300;
	   var height = 200;
	   var left   = (screen.width  - width)/2;
	   var top	= (screen.height - height)/2;
	   var params = 'width='+width+', height='+height;
	   params += ', top='+top+', left='+left;
	   params += ', directories=no';
	   params += ', location=no';
	   params += ', menubar=no';
	   params += ', resizable=no';
	   params += ', scrollbars=no';
	   params += ', status=no';
	   params += ', toolbar=no';
	   newwin=window.open(url,'windowname5', params);
	   if (window.focus) {newwin.focus()}
	   return false;
	  }
	  // -->
	  </script>
	  
	  <a href="java script: void(0)" 
		   onclick="popup('http://forum.softpedia.com/forumheader/sp_forum_logo.gif')">Centered  popup window</a>
      Ai aici toate exemplele.
      
      

 colombo2003, on 12th April 2012, 15:22, said:

4) Blink text
      
	  <script type="text/javascript" language="javascript">
	   window.onload=blinkOn;
	   
	  function blinkOn()
	  {
		document.getElementById("blink").style.color="#CCC"
		setTimeout("blinkOff()",1000)
	  }
	   
	  function blinkOff()
	  {
		document.getElementById("blink").style.color=""
		setTimeout("blinkOn()",1000)
	  }
	  </script>
	  <div id="blink">Hello World!</div>
	  
        http://stevenmcconno...n-all-browsers/    sau http://www.siteexper.../ts12/page2.asp

#3
gcelmic

gcelmic

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 22.09.2011
Salut,

1) Iti trebuie un player: http://www.labnol.or...-websites/2232/  incearca unu din astea si vezi daca ti se potrivesc.

2) Aici trebuie sa folosesti un script php care sa proceseze datele sau mai exact functia mail: http://www.w3schools...hp/php_mail.asp se poate face si cu cgi(perl) in amandoua cazurile serveru unde ruleaza scripturile trebuie sa le accepte (nu toate subdomeniile accepta scripturi). In plus trebuie sa ai si detaliile server de mail (SMTP)ca sa poti trimite mesaje cu un script php.

3) Incearca asa:
<script language="javascript">
function show_popup(url)
{
newwindow=window.open(url,'name','height=200,width=200');
}
</script>
<a href="#" onclick="show_popup('url imagine');">Popup poza</a>

4) w3schools.com in pagina destinata decorari textului zice : The "blink" value is not supported in IE, Chrome, or Safari.
Nu este recomandat sa folosesti tag-ul blink sau sa stilizezi un text cu css pentru a "licari" daca chiar vrei sa o faci incearca flash, gif, etc.

Daca mai ai nelamuriri intreaba si te ajutam.

#4
colombo2003

colombo2003

    Senior Member

  • Grup: Senior Members
  • Posts: 6,312
  • Înscris: 16.07.2008
Multumesc pentru timpul acordat si raspunsurile voastre prompte. Le voi testa (daca nu ramane de acum dupa Sarbatori), dar acum vreau sa va mai intreb inca alte doua lucruri:

1) melodia aceea, ca sa fie redata indiferent in ce pagina navighez, trebuie sa inserez acel cod in fiecare pagina sau sa il pun in css?

2) legat de favicon. Sintaxa stiu ca este
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
. Am fisierul favicon.ico in radacina site-ului.

Am gasit undeva scris ca este afisat de browsere ca Mozilla, Firefox si Opera insa nu si de Internet Explorer. CIUDATENIA este insa ca, daca fac exact asa cum am scris in sintaxa, ei bine, tocmai in IE se afiseaza iconita si in Mozilla nu !!! Ca sa vad ceva si in Mozilla, am mai adaugat inca o linie (da, stiu ca nu e bine, dar... cum sa fac altfel?)
<link rel="shortcut icon" href="/images/favicon.jpg" type="image/x-icon">
.

Cum vine asta? De ce oare?

#5
colombo2003

colombo2003

    Senior Member

  • Grup: Senior Members
  • Posts: 6,312
  • Înscris: 16.07.2008
Revin cu noutati!

1) Formularul: functioneaza metoda lui w3room, DAR, se intampla asa:
-> IE: in fereastra este aliniat la stanga. Butoanele sunt doar gri (si la hover). Mesajul ca s-a trimis mesajul este insa centrat pe pagina.
-> Mozilla: totul este centrat, iar butoanele, la hover, devin rosii.

(am eu ceva intreabari de sintaxa, de ce e asa acolo, dar asta mai tarziu deocamdata (am incercat sa inteleg si codul; in mare am reusit))

Si inca o chestie: daca totul e ok, dupa ce trimit mail, se reseteaza campurile (si apare mesaj ca s-a trimis mail-ul), dar daca fac refresh... imi apare ce-i drept masaj de alerta ca se transmit datele de mai devreme (deci cumva se va primi mesajul duplicat). S-ar putea remedia asta?


2) Pop-up: a mers (mai repede si oarecum similar cu ce incercam eu sa fac) varianta lui gcelmic. INSA, de ce oare (indiferent de valorile pe care le dau pentru marimea ferestrei) imi lasa o margine alba in dreapta si jos? Eu as vrea sa imi umple toata fereastra de pop-up.


PS. Functie blink (a lui w3room) functioneaza perfect. Constat insa ca daca dau un F5 paginii, prima oara incepe sa clipeasca cu negru (eu i-am schimbat culoarea in rosu si alb (inainte era negru cu gri deschis). Partea cu playerul am lasat-o deocamdata asa.

#6
rox94ana

rox94ana

    Junior Member

  • Grup: Members
  • Posts: 24
  • Înscris: 12.06.2012
Cum pot sa pun textul (de sub butonul Trimite) in partea dreapta, langa campurile Nume, Adresa, etc?
vreau sa arate asa: http://designerul-tau.ro/?page_id=608, dar mie imi arata scrisul acela sin partea dreapta sub Trimite.
Asta este ce am scris eu: <p><font size="4"><B>Nume</B> (obligatoriu)</font></p>
<p><span class="wpcf7-form-control-wrap your-email"><input type="text"

name="your-email" value="" class="wpcf7-text wpcf7-validates-as-email

wpcf7-validates-as-required" size="40" /></span> </p>

<p><font size="4"><B>Adresa email</B> (obligatoriu)</font></p>
<p><span class="wpcf7-form-control-wrap your-email"><input type="text"

name="your-email" value="" class="wpcf7-text wpcf7-validates-as-email

wpcf7-validates-as-required" size="40" /></span> </p>

<p><font size="4"><B>Subiect</B></font></p>
<p>    <span class="wpcf7-form-control-wrap your-subject"><input type="text"

name="your-subject" value="" class="wpcf7-text" size="40" /></span> </p>

<p><font size="4"><B>Mesaj</B></font></p>
<p>   <span class="wpcf7-form-control-wrap your-message"><textarea

name="your-message" cols="40" rows="10"></textarea></span> </p>

<p><input type="submit" value="Trimite" class="wpcf7-submit" /><img

class="ajax-loader" style="visibility: hidden;" alt="Se trimite ..."

src="http://designerul-ta...ages/ajax-loade

r.gif" /></p>


<alt="" align="left" style="float:left" padding-top:0px; padding-right:20px;

padding-left:35px;"/>
<div id="harta"><strong><span style="color: #ef9535; margin-bottom: 20px;">Pentru

mai multe informatii, preturi si proiecte</p>
<p>nu ezitati sa ne contactati:</span></strong></p>
<p><strong><span style="color: #ef9535; margin-bottom: 20px;">

</span></strong></p>
<p><span style="color: #ef9535;">E-mail</span>:

[email protected]&nbsp;</p>
<p><span style="color: #ef9535;">Telefon</span>: + 40 725 639 650</p>
<p><span style="color: #ef9535;">Adresa</span>: Str. Dr. Ernest Juvara nr 14. ,

sector 6, Bucuresti</p>
<p>&nbsp;</p>
<p><a

href="http://designerul-ta...birou.jpg"><img

src="http://designerul-ta.../07/harta1.png" alt=""

/></a></p>

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate