WebSite X5Help Center

 
Nicola M.
Nicola M.
User

Html con integrata parte in SVG appaiono rimpicciolite in Internet Explorer  it

Autor: Nicola M.
Visitado 1202, Seguidores 1, Compartilhado 0  

Il problema è il seguente: la pagina HTML prodotta, con integrata una parte in svg, funziona perfettamente con i browser  Edge, Mozilla Firefox e Google Chrome.

Non così con Internet Explorer. Ossia l'mmagine e tutte le funzioni ci sono e funzionano, ma la si vede rimpicciolita all'incirca del 70%.

Ho fatto vari esperimenti, anche con altri file svg che, se aperti solo come soli svg in Internet Explorer appaiono corretti nelle funzioni e della grandezza voluta, ma se integrati nella pagina web HTML e poi pubblicati, ripeto, la cosa si vede rimpicciolita.

Ora vi chiedo se c'è o esiste qualche particolare "codicillo" da applicare per rendere la cosa compatibile con il browser Internet Explorer? Grazie

Publicado em
5 RESPOSTAS
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... dovresti far vedere il LINK per poter capire...

... per il rispetto delle proporzioni, se usi il TAG <IMG> potresti provare ad aggiungere gli attributi width ed height ...

...  ho IE.7 e qui gli SVG non fungono, regolare invece su Ch ed Ff...

... eventualmente, per realizzare mappature, e penso anche in vettoriale, prova WebAnimator, che non conosco personalmente, non posso neanche installarlo, ma che potrebbe assolvere alle tue esigenze...

.



Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Nicola M.
Nicola M.
User
Autor

RIPETO:

Ho prodotto una pagina web in hmtl dove vi è integrata una parte in svg. La pagina che vorrò pubblicare (sto infatti lavorando ad una nuova veste grafica del sito..) funziona perfettamente ed esattamente come volevo.

Il problema è dovuto al fatto che questa pagina, aperta con l'anteprima di Internet Explorer, l'immagine la si vede rimpicciolita del 70%. Con gli altri browser non ci sono assolutamente problemi.

Chiedo a qualcuno (ma deve rispondere solo se lo sa e non perché è obbligato) se è un problema non risolvibile (dovuto al fatto che Internet Explorer è un browser obsoleto e superato) o se effettivamente c'è la possibilità di ovviare, intervenendo con qualche codicillo etc.

Allego di seguito, in carattere corsivo, un esempio del file svg in questione:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<meta name="robots" content="noindex, nofollow">

<meta name="googlebot" content="noindex, nofollow">

<script type="text/javascript" src="/js/lib/dummy.js"></script>

<link rel="stylesheet" type="text/css" href="/css/result-light.css">

<style type="text/css">

#serra, #alto {fill:rgba(255, 255, 255, 0.35);pointer-events:all;}

#serra:hover {fill:rgba(231,120,23, 0.50);}

#alto:hover {fill:rgba(144,30,120, 0.50);}

</style>

<script type='text/javascript'>//<![CDATA[window.onload=function(){}//]]>

</script>

</head>

<body>

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 283.45 226.76" enable-background="new 0 0 283 45 226.76" xml:space="preserve">

<g id="Layer_1">

<g id="Map_2_">

<g id="Map">

<image overflow="visible" enable-background="new" width="592" height="473" transform="scale(0.48 0.48)"id="Map_1_" xlink:href="data:image/png;base64,iecx4C+MXGxAC6Hj58uFDZx0Z4glGRkVy7tcmmp/>

  </g>

  <g id="Layer_2">

    <polygon id="serra" fill="nome" points="177.55 76 250.99 75.72 251.21 126.19 188.64 126.4 188.57 107.97 183.46 107.97 183.46 101.85 177.62 101.92 177.55 76"/>

    <polygon id="alto" fill="nome" points="77.83 109.05 151.2 109.2 151.13 159.6 88.63 159.52 88.63 141.02 83.59 141.02 83.59 134.9 77.76 134.9 77.83 109.05"/>

</g>

</svg>

Ler mais
Publicado em de Nicola M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Nicola M.
... ... ... ... Chiedo a qualcuno (ma deve rispondere solo se lo sa e non perché è obbligato) se è un problema non risolvibile (dovuto al fatto che Internet Explorer è un browser obsoleto e superato) o se effettivamente c'è la possibilità di ovviare, intervenendo con qualche codicillo etc. .. ... ... ... ... ...

... non si risponde certo per perdere tempo, e né per farlo perdere,  ma per capire, chiarire, suggerire ed orientare, come avvenuto nel topic della mappatura...

... visto la situazione di stallo non posso aggiungere altro, e seguirò a distanza l'evoluzione dell'argomento...

... ... comunque, per me manca qualcosa in quel codice, e sempre per me, almeno a vederlo così non può funzionare, e non hai prodotto né la fonte né un esempio pubblicato in rete come richiesto; ...aiutare per essere aiutati...

... se hai già riscontrato da te il problema su IE, allora ti sei anche risposto; ... essendo codice extra che non a che fare con il programma, (ove però ci sono i pannelli ESPERTO per integrazione di codice terzo), dovrai quindi documentarti nella fonte del codice che usi, e in RETE dove si discute di argomenti e problemi simili...

... puoi rimanere in attesa di esperti che ne possano aver affrontato problemi simili e sapere già qualcosa...

.



Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Incomedia
Riccardo P.
Incomedia

Buongiorno Nicola,

purtroppo sul codice esterno non posso aiutarti, dovrai attendere maggiori informazioni da altri utenti della community.

Grazie.

Ler mais
Publicado em de Riccardo P.