Intrebare html

Când, unde, cum, de ce ...

Moderator: Moderators

Forum rules
- Regulament forum
Post Reply
User avatar
Abramburel
Nou Venit
Posts: 34
Joined: 04 Jan 2011, 18:08

Intrebare html

Post by Abramburel » 19 Apr 2011, 16:03

Salut. Dupa cum scrie si in titlu, am o intrebare legata de html.
Exista vreo metoda prin care un link sa fie deschis cu un anumit browser (bineinteles, daca acesta e instalat pe PC-ul vizitatorului) ?
Am pe un site cateva lectii AEL .Ele merg doar atunci cand sunt deschise cu Internet Explorer si ma gandeam ca exista o metoda mai simpla de a le deschide decat un pop-up cu un mesaj.
Am cautat si pe alte site-uri, am intrebat in toate partile, dar toti zic ca acest lucru nu este posibil, asa ca ma gandesc ca poate stie vim ceva "chichitze" care sa ma ajute. :)
Mersi!
User avatar
vim
Mini tehnicus
Posts: 2019
Joined: 22 Nov 2007, 20:05
Location: EvoSys HQ

Re: Intrebare html

Post by vim » 19 Apr 2011, 19:44

2 variante deocamdata:
  1. Poti doar sa verifici ce browser foloseste vizitatorul dupa user agent si in caz ca nu este IE, sa ii arati un mesaj in care sa ii explici situatia.
  2. Incerci sa faci website-ul sa functioneze pe orice browser.
Browserele nu au nativ suport pentru a rula programe de pe disk, pt ca ar fi o posibila gaura de securitate.

Code: Select all

[root@gw-03 ~]# man woman
Segmentation Fault (core dumped)
CS:GO: csgo.evosys.ro | CS:1.6: cs.evosys.ro
User avatar
Abramburel
Nou Venit
Posts: 34
Joined: 04 Jan 2011, 18:08

Re: Intrebare html

Post by Abramburel » 20 Apr 2011, 08:23

Avand in vedere ca acele lectii merg doar cu IE, ramane doar cealalta varianta. Mersi pentru lamuriri.
User avatar
vim
Mini tehnicus
Posts: 2019
Joined: 22 Nov 2007, 20:05
Location: EvoSys HQ

Re: Intrebare html

Post by vim » 20 Apr 2011, 13:10

Pai ce au asa special de functioneaza doar pe IE ?

Code: Select all

[root@gw-03 ~]# man woman
Segmentation Fault (core dumped)
CS:GO: csgo.evosys.ro | CS:1.6: cs.evosys.ro
User avatar
Abramburel
Nou Venit
Posts: 34
Joined: 04 Jan 2011, 18:08

Re: Intrebare html

Post by Abramburel » 21 Apr 2011, 15:19

Chiar nu stiu. Am incercat sa le deschid si cu alte browsere si nu a mers pe niciunul. Daca vrei, iti trimit si tie una ca sa vezi despre ce e vorba.

-- 21 Apr 2011, 15:10 --

Uite aici o lectie.
Am deschis index.html si acolo am inlocuit secventa asta:

Code: Select all

if (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion)>=4) isie=true
	else	isie=false;
cu asta:

Code: Select all

isie=true;
, in speranta ca va functiona, dar nu merge nici asa :| Pana acum, link-urile respective mi le deschidea numai cu IE. Dupa ce am inlocuit bucata de cod, mi le deschide cu orice alt browser, dar nu imi afiseaza continutul flash :|
Any idea?
User avatar
vim
Mini tehnicus
Posts: 2019
Joined: 22 Nov 2007, 20:05
Location: EvoSys HQ

Re: Intrebare html

Post by vim » 21 Apr 2011, 19:30

Abramburel wrote:Am deschis index.html si acolo am inlocuit secventa asta:

Code: Select all

if (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion)>=4) isie=true
	else	isie=false;
cu asta:

Code: Select all

isie=true;
Corect, dar mai ai de modificat si index.html din fiecare lectie, unde codul de embed la fisierul flash este cam gresit.

Deschide:
resurse_Aplicatii ale legii lui Ohm/m1/index.html

Si inlocuieste:

Code: Select all

<span id=flash>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="100%" HEIGHT="100%" ALIGN="">
<PARAM NAME=movie VALUE="interfata.swf">
<PARAM NAME=menu VALUE=false>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=scale VALUE=100>
</OBJECT>
</span>
Cu:

Code: Select all

<object height="500px" width="960px" id="lectie" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
   <param value="interfata.swf" name="movie">
   <param value="true" name="allowfullscreen">
   <param value="always" name="allowscriptaccess">
   <param value="false" name="menu">
   <param value="streamer=" name="flashvars">
   <embed height="500px" width="960px" flashvars="streamer=" allowfullscreen="true" menu="false" allowscriptaccess="always" name="lectie" id="lectie" src="interfata.swf">
</object>
Salveaza si deschide lectia respectiva cu alt browser. Daca a functionat modifici si restul lectilor identic.

Spor.

Code: Select all

[root@gw-03 ~]# man woman
Segmentation Fault (core dumped)
CS:GO: csgo.evosys.ro | CS:1.6: cs.evosys.ro
User avatar
Abramburel
Nou Venit
Posts: 34
Joined: 04 Jan 2011, 18:08

Re: Intrebare html

Post by Abramburel » 21 Apr 2011, 20:29

vim you're a genius! #-yahoo
Mersi mult de tot! :D
In caz ca mai am ceva nelamuriri, sper ca pot apela la tine, nu? :P
User avatar
vim
Mini tehnicus
Posts: 2019
Joined: 22 Nov 2007, 20:05
Location: EvoSys HQ

Re: Intrebare html

Post by vim » 21 Apr 2011, 20:50

yes

Code: Select all

[root@gw-03 ~]# man woman
Segmentation Fault (core dumped)
CS:GO: csgo.evosys.ro | CS:1.6: cs.evosys.ro
Post Reply