Themen
 
Individuelles Webdesign
 
06.03.2007 16:17

Browserweichen und Hacks für den IE

Kategorie: Browser, HTML/CSS
Von: Andreas Prucha
HTML- und CSS-Hacks für den Internet-Explorer sind weit verbreitet und viele Web-Pages beschreiben sie. Leider werden dabei oft die grundlegenden Informationen wie der Hack funktioniert nicht mitbeschrieben.

Fast jeder Webdesigner oder Entwickler kommt früher oder später in die Verlegenheit einen Hack oder Workaround für den Internet-Explorer verwenden zu müssen, da der IE die Seite nicht richtig darstellt. Alle möglichen Hacks- und Workarounds sind im Internet beschrieben, doch leider fehlen oft die grundlegenden Informationen wie dieser Hack funktioniert. Dabei können diese Informationen wichtig sein, um den Hack auch auf andere Probleme umzulegen.

Grundsätzlich funktionieren die Hacks meistens nach einem bestimmten Schema: Man nützt eine Schwäche oder Bug des Internet Explorers aus, um eine andere Schwäche oder Bug zu umgehen. Klingt pervers, ist es auch

Grundätzlich sollte auf Hacks so weit wie möglich verzichtet werden,  da sie immer einen Missbrauch von HTML/CSS darstellen und nie sicher gestellt ist, dass der Hack noch in der nächsten Version von IE den gewünschten Effekt erzielt

Nur manchmal lassen sich Hacks nun mal nicht vermeiden. Besondere Kundenwünsche können Webdesigner dazu zwingen Deklarationen verwenden zu müssen, die im IE nun mal ohne Hack nicht richtig funktionieren.

Conditionals in HTML

Die verwendung von Conditionals in HTML stellt an sich eigentlich keine Hack dar und ist sicher die sauberste Variante um für den Internet Explorer zusätzliche oder andere CSS-Deklarationen zu verwenden.

Beispiel-HTML-Header:<link rel="stylesheet" type="text/css" href="allgemein.css" />

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="nur-ie.css" />
<![endif]-->

Diese Art von Browserweiche nützt keinen IE-Bug aus und ist daher eine der Zukunftssicheren. Trotzdem ist anzumerken, dass sie nicht HTML-Standard sind.

Die Browserweiche ist relativ flexibel und bietet auch Operatoren und die Abfrage bestimmter Versionen des IE:

Operator

Erläuterung / Beispiel

!

Nicht-Operator.
<!--[if !IE]> Wenn nicht Internt Explorer <![endif]-->

lt

Kleiner-als-Operator.
<!--[if lt IE 6]> Wenn Internet Explorer kleiner Version 6 verwendet wird <![endif]-->

lte

Kleiner-Gleich-Operator.
<!--[if lte IE 5.5]> Wenn Internet Explorer kleiner oder gleich Version 5.5 verwendet wird <![endif]-->

gt

Größer-als-Operator.
<!--[if gt IE 5]> Wenn Internet Explorer grösser Version 5 verwendet wird <![endif]-->

gte

Grösser-Gleich-Operator.
<!--[if gte IE 6]> Wenn Internet Explorer 6 oder neuer verwendet wird<![endif]-->

Bekannte Werte für den Vergleich sind

 

Wert

Version

IE

Alle Internet Explorer Versionen

IE 5

Internet Explorer 5

IE 5.5

Internet Explorer 5.5

IE 6

Internet Explorer 6

IE 7

Internet Explorer 7

Javascript-Bugfixes für den IE

Im Internet finden sich mittlerweile einige interessante Javascript-Libraries die versuchen Probleme des IE zu umgehen.

Besonders bemerkenswert und umfangreich ist Dean Edwards Projekt IE7 {css2: auto}

Dieses Projekt hat nicht direkt etwas mit dem Internet Explorer 7 zu tun. Im Gegenteil. Das Projekt stammt aus dem Jahre 2004 und versuchte damals schon die gröbsten CSS-Probleme des Internet Explorers zu umgehen. Ein äusserst interessantes Projekt, aber leider noch in der Alpha-Version.

Der * html Hack

Mit dem * html Hack lassen sich bedingte Deklarationen für den Internet Explorer erzielen.

Verschachtelte CSS-Deklarationen werden immer von aussen nach innen interpretiert.  So besagt beispielsweise die Deklaration  a.mein-absatz  code {....},  dass die angegebene Formatierung für in code-tags eingeschlossene Bereiche nur dann verwendet werden soll, wenn sie sich innerhalb eines Absatzes mit der Klasse mein-absatz befindet.

Im Internet-Explorer 7 gibt es mit diesem Hack im strict-modus Probleme. Daher ist die Verwendung nicht unbedingt empfehlenswert.

* html bedeutet also, dass sich das html-element in "irgendwas" befinden muss. Nun ist es aber so, dass alle Browser ausser dem Internet-Explorer html als das Root-Element betrachten. Das ist logisch, weil <html> nicht in andere Tags eingeschlossen wird, und daher * html eigentlich unsinnig ist.

Typischer HTML-Code:

<html>
  <head>
    ....
  </head>
  <body>
    ....
  </body>
</html>

Ausserhalb von html ist nichts mehr. * html ist also eigentlich eine unsinnige, aber trotzdem syntaktisch valide Deklaration. Der Hack nützt aus, dass der Internet Explorer im Gegensatz zu allen anderen Browsern diese unsinnige Deklaration interpretiert.

Das Risiko ist also, dass IE auch

Daruch lassen sich allgemeine Deklarationen so überschreiben, dass sie nur vom IE interpretiert werden:

Test-HTML-Code:<html>
<head>

  <style type="text/css">

    /* Die allgemeine Deklaration */

    .mein-test {
      font-weight: bold;
    }

    /* und hier nur für den IE */


    * html .mein-test {
      font-weight: normal;
    }


  </style>

</head>
<body>
  <p>Ich teste hier wie <span class="mein-test">die Klasse mein-test</span> dargestellt wird.<p>
</body>
</html>

Auf allen Browsern ausser dem IE wird

Ich teste hier wie die Klasse mein-test dargestellt wird.

angezeigt wird. Nur beim IE erscheint

Ich teste hier wie die Klasse mein-test dargestellt wird.

Was für diesen Test genau der gewünschte Effekt ist.

 

Fazit

Auf Browswerweichen und Hacks kann derzeit leider nur selten verzichtet werden. Design-Ansprüche von Kunden zwingen Web-Designer dazu auch CSS zu verwenden, das vom Internet Explorer ohne Hack und Workaround nicht richtig dargestellt wird, was leider immer wieder zu Mehraufwand und Mehrkosten bei Web-Projekten führt. Hacks die ihrerseits wieder Bugs des IE ausnützen sollten dabei aber weitgehend vermieden werden, da nie auszuschliessen ist, dass Microsoft genau den ausgenützten Bug in zukünfigten Versionen beheben wird. Der Einsatz von Browserweichen auf basis von Conditionals in HTML stellt derzeit die sicherste Methode dar um spezielle Deklarationen für den IE zu verwenden.

 



Kommentare


Kommentar schreiben...


Anzeige: 199 - 297 von 2282.
 
Sunday, 01. 12 19 02:52
favnUtero favnUteroZQ
aus http://canadianpharmacyecyn.com/ yent3sv5sddvnyuegmail@gmail.com    Website   

best online pharmacy http://canadianpharmacyecyn.com/ - pharmacy rx one 24 hour pharmacy near me pharmacy rx online pharmacy without scripts

 
Sunday, 01. 12 19 02:01
DonaldNoins DonaldNoinsYD
aus http://cytoteconline.fr/ jimmiegar@mail.com    Website   


Wow a good deal of good information.
prinivil

 
Sunday, 01. 12 19 01:17
AntwanARoth AntwanARothQE
aus http://nolvadex.fr/ jimmiegar@mail.com    Website   


Nicely put, Thank you. keflex

 
Sunday, 01. 12 19 00:07
ScottAwack ScottAwackUT
aus http://furosemide.fr/ jimmiegar@mail.com    Website   
 
Saturday, 30. 11 19 23:46
DonaldNoins DonaldNoinsYD
aus http://lasix.fr/ jimmiegar@mail.com    Website   

You actually said it exceptionally well.
Discount Atarax

 
Saturday, 30. 11 19 19:08
vsdplound vsdploundQB
aus http://emtpartsstore.com/ ikef4v2zppzo@gmail.com    Website   

online viagra http://emtpartsstore.com/ - can you buy viagra online can you buy viagra online viagra online canada viagra online no prior prescription

 
Saturday, 30. 11 19 18:38
BrianCiz BrianCizQK
aus http://propranololonline.fr/ jimmiegar@mail.com    Website   
 
Saturday, 30. 11 19 18:28
DonaldNoins DonaldNoinsYD
aus http://trazodone.fr/ jimmiegar@mail.com    Website   


Seriously a good deal of good info.
Furosemide Continuous Infusion

 
Saturday, 30. 11 19 17:40
NickCence NickCenceJW
aus https://sildenafil10.com/ owenechismarsr@probbox.com    Website   
 
Saturday, 30. 11 19 17:14
EvaCence EvaCenceJW
aus https://motilium2019.com/ forepaquette1@probbox.com    Website   
 
Saturday, 30. 11 19 11:43
vdghdralf vdghdralfHZ
aus https://canadaonlinepharmacyhtik.com/ yosgth3hrtjybfs3ail@gmail.com    Website   

best online pharmacy https://canadaonlinepharmacyhtik.com/ - the peoples pharmacy uk pharmacy pharmacy prices legit online pharmacy

 
Saturday, 30. 11 19 07:25
NormanCom NormanComYO
aus http://http://furosemide.fr/ jimmiegar@mail.com    Website   


Seriously all kinds of great facts!
canadian drugs

 
Saturday, 30. 11 19 05:45
Manuelbioma ManuelbiomaOL
aus http://http://neurontinonline.fr/ jimmiegar@mail.com    Website   
 
Saturday, 30. 11 19 03:56
sbliUtero sbliUteroHP
aus https://loviagraosn.com/ gerfhfgnrhtsilcsgli@gmail.com    Website   

online pharmacy viagra https://loviagraosn.com/ - online doctor prescription for viagra cheap viagra online buy viagra online usa canadian online pharmacy viagra

 
Saturday, 30. 11 19 02:14
Loans Online Direct Lenders JW
aus http://loancash.us.com/ lubikas@msmx.site    Website   
 
Saturday, 30. 11 19 02:06
CaseyQuied CaseyQuiedCI
aus http://http://femara.fr/ jimmiegar@mail.com    Website   


Many thanks. Plenty of tips.

cialis without a doctor prescription

 
Saturday, 30. 11 19 01:55
vdghdralf vdghdralfHZ
aus https://canadaonlinepharmacyhtik.com/ yosgth3hrtjybfs3ail@gmail.com    Website   

online canadian pharmacy https://canadaonlinepharmacyhtik.com/ - global pharmacy canada save on pharmacy 24 hours pharmacy canadian mail order pharmacy

 
Saturday, 30. 11 19 01:41
AnnaCence AnnaCenceJW
aus https://sildenafil10.com/ hardin6@probbox.com    Website   
 
Saturday, 30. 11 19 01:23
NormanCom NormanComYO
aus http://http://trazodone.fr/ jimmiegar@mail.com    Website   


Amazing a lot of very good knowledge!
canadianpharmacy

 
Saturday, 30. 11 19 01:10
DustinJIZ DustinJIZAY
aus http://http://lexaprorx.fr/ jimmiegar@mail.com    Website   


Truly all kinds of terrific facts.
canadian viagra

 
Saturday, 30. 11 19 01:01
Manuelbioma ManuelbiomaOL
aus http://http://valtrex.fr/ jimmiegar@mail.com    Website   


Whoa many of excellent information!
cheap cialis
canada drugs

 
Saturday, 30. 11 19 00:44
vsdplound vsdploundQB
aus http://emtpartsstore.com/ ikef4v2zppzo@gmail.com    Website   

best place to buy generic viagra online http://emtpartsstore.com/ - viagra online canada cheap viagra online cheapest viagra online canadian online pharmacy viagra

 
Saturday, 30. 11 19 00:30
Manuelbioma ManuelbiomaOL
aus http://http://tetracycline.fr/ jimmiegar@mail.com    Website   


This is nicely said! !
cialis pills

 
Friday, 29. 11 19 22:26
Manuelbioma ManuelbiomaOL
aus http://http://fluoxetine.fr/ jimmiegar@mail.com    Website   
 
Friday, 29. 11 19 22:05
julaBlill julaBlillKZ
aus http://qenericviaqra.com/ sdsbh4tsjjh4bxsjfs9@gmail.com    Website   

does generic viagra work http://qenericviaqra.com/ - where to buy generic viagra generic viagra cost buy generic viagra when will viagra become generic

 
Friday, 29. 11 19 21:35
julaBlill julaBlillKZ
aus http://qenericviaqra.com/ sdsbh4tsjjh4bxsjfs9@gmail.com    Website   

generic viagra without a doctor prescription http://qenericviaqra.com/ - where to buy generic viagra is there generic viagra when will viagra be generic cheapest generic viagra

 
Friday, 29. 11 19 20:48
sbliUtero sbliUteroHP
aus https://loviagraosn.com/ gerfhfgnrhtsilcsgli@gmail.com    Website   

buy real viagra online https://loviagraosn.com/ - best place to buy viagra online buying viagra online buy generic viagra online can you buy viagra online

 
Friday, 29. 11 19 18:51
NormanCom NormanComYO
aus http://http://proventilonline.fr/ jimmiegar@mail.com    Website   
 
Friday, 29. 11 19 18:27
DustinJIZ DustinJIZAY
aus http://http://lisinoprilmsnrxmsnrx.best/ jimmiegar@mail.com    Website   


Nicely voiced certainly! !
canadianpharmacy

 
Friday, 29. 11 19 17:01
NormanCom NormanComYO
aus http://http://ataraxonline.fr/ jimmiegar@mail.com    Website   
 
Friday, 29. 11 19 15:10
DustinJIZ DustinJIZAY
aus http://http://viagrarx.fr/ jimmiegar@mail.com    Website   


Wow loads of superb facts.
buy viagra

 
Friday, 29. 11 19 14:03
hrugjTwita hrugjTwitaHB
aus https://genericvigaria.com/ sf4tyyhtyjdsef3@gmail.com    Website   

generic for viagra https://genericvigaria.com/ - online pharmacy viagra generic viagra names viagra online no prior prescription best generic viagra

 
Friday, 29. 11 19 13:07
vsdplound vsdploundQB
aus http://emtpartsstore.com/ ikef4v2zppzo@gmail.com    Website   

viagra online pharmacy http://emtpartsstore.com/ - viagra online pharmacy buy viagra online buy viagra online viagra online no prior prescription

 
Friday, 29. 11 19 13:03
NormanCom NormanComYO
aus http://http://ataraxonline.fr/ jimmiegar@mail.com    Website   


Superb knowledge. Thanks a lot.
cialis

 
Friday, 29. 11 19 09:12
CaseyQuied CaseyQuiedCI
aus http://http://ataraxonline.fr/ jimmiegar@mail.com    Website   

You actually reported that wonderfully.
buy modafinil
cialis tablets

 
Friday, 29. 11 19 03:47
Manuelbioma ManuelbiomaOL
aus http://http://erythromycin.fr/ jimmiegar@mail.com    Website   
 
Friday, 29. 11 19 02:33
vdghdralf vdghdralfHZ
aus https://canadaonlinepharmacyhtik.com/ yosgth3hrtjybfs3ail@gmail.com    Website   

rx pharmacy https://canadaonlinepharmacyhtik.com/ - india pharmacy 24 hours pharmacy legit online pharmacy indian pharmacy online

 
Friday, 29. 11 19 02:33
SamCence SamCenceJW
aus https://atenolol911.com/ rmendonsa@probbox.com    Website   
 
Friday, 29. 11 19 01:36
Manuelbioma ManuelbiomaOL
aus http://http://propranololonline.fr/ jimmiegar@mail.com    Website   


Awesome info. Regards!
buy cialis online
modafinil vs adderall

 
Thursday, 28. 11 19 21:50
Manuelbioma ManuelbiomaOL
aus http://http://lasix.fr/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 21:29
CaseyQuied CaseyQuiedCI
aus http://http://femara.fr/ jimmiegar@mail.com    Website   


Valuable stuff. Kudos.
canadian viagra

 
Thursday, 28. 11 19 21:25
AshCence AshCenceBG
aus https://prednisone100.com/ eccrane@probbox.com    Website   
 
Thursday, 28. 11 19 21:23
NormanCom NormanComYO
aus http://http://diflucan.fr/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 19:32
Percyloatt PercyloattYX
aus http://http://levitramsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 19:04
vsdplound vsdploundQB
aus http://emtpartsstore.com/ ikef4v2zppzo@gmail.com    Website   

best place to buy viagra online http://emtpartsstore.com/ - viagra online viagra online canadian pharmacy cheap viagra online canadian pharmacy cheap viagra online canadian pharmacy

 
Thursday, 28. 11 19 15:47
Manuelbioma ManuelbiomaOL
aus http://http://azithromycinmsnrxmsnrx.best/ jimmiegar@mail.com    Website   


Fantastic content. Many thanks.
canada drug
cialis without a doctor prescription

 
Thursday, 28. 11 19 10:59
CaseyQuied CaseyQuiedCI
aus http://http://kamagrageneric.fr/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 10:12
favnUtero favnUteroZQ
aus http://canadianpharmacyecyn.com/ yent3sv5sddvnyuegmail@gmail.com    Website   

24 hour pharmacy near me http://canadianpharmacyecyn.com/ - pharmacy express us pharmacy pharmacy open near me online pharmacy

 
Thursday, 28. 11 19 09:58
Getting A Loan Best Online Loans JW
aus http://onlineloansftap.com/ bidles@instamail.site    Website   
 
Thursday, 28. 11 19 08:11
DustinJIZ DustinJIZAY
aus http://atenololmsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 07:54
sgyjTwita sgyjTwitaZH
aus http://viagrafa.com/ sf4tyhtyjdsef3@gmail.com    Website   

generic viagra review http://viagrafa.com/ - buy real viagra online cheapest viagra online order viagra online viagra prescription online

 
Thursday, 28. 11 19 06:35
DonaldNoins DonaldNoinsYD
aus http://antabuse.fr/ jimmiegar@mail.com    Website   


Nicely put. Cheers!
tamsulosina

 
Thursday, 28. 11 19 06:13
JamesAmout JamesAmoutNQ
aus http://zovirax.fr/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 05:34
vdghdralf vdghdralfHZ
aus https://canadaonlinepharmacyhtik.com/ yosgth3hrtjybfs3ail@gmail.com    Website   

cheapest pharmacy https://canadaonlinepharmacyhtik.com/ - pharmacy prices canadian pharmacy online legit online pharmacy peoples pharmacy

 
Thursday, 28. 11 19 05:31
DustinJIZ DustinJIZAY
aus http://tetracycline.fr/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 05:21
favnUtero favnUteroZQ
aus http://canadianpharmacyecyn.com/ yent3sv5sddvnyuegmail@gmail.com    Website   

the people's pharmacy http://canadianpharmacyecyn.com/ - pharmacy express online pharmacy indian pharmacy 24 hr pharmacy near me

 
Thursday, 28. 11 19 05:09
Kimberly Livingston
aus Ravenfield kimberlylivingston@mailc.net    Website   

what does cialis tadalafil do [url=http://cialisoni.com/]cheap cialis online[/url] tadalafil argentina precios generic cialis online
tadalafil generika preise tadalafil tabletta 20 mg http://cialisoni.com/ doxazosin tadalafil

 
Thursday, 28. 11 19 03:33
JamesAmout JamesAmoutNQ
aus http://valtrex.fr/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 03:16
hrugjTwita hrugjTwitaHB
aus https://genericvigaria.com/ sf4tyyhtyjdsef3@gmail.com    Website   

canadian online pharmacy viagra https://genericvigaria.com/ - canadian pharmacy generic viagra online viagra prescription canadian online pharmacy viagra generic viagra online

 
Thursday, 28. 11 19 02:22
DustinJIZ DustinJIZAY
aus http://tadacip.fr/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 01:34
GlennEvita GlennEvitaJW
aus http://atenololmsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 01:18
DustinJIZ DustinJIZAY
aus http://arimidexmsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Thursday, 28. 11 19 00:17
hrugjTwita hrugjTwitaHB
aus https://genericvigaria.com/ sf4tyyhtyjdsef3@gmail.com    Website   

when does viagra go generic https://genericvigaria.com/ - online viagra order viagra online viagra online no prior prescription generic viagra online

 
Wednesday, 27. 11 19 20:51
GlennEvita GlennEvitaJW
aus http://flomax.fr/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 20:08
JamesAmout JamesAmoutNQ
aus http://azithromycinmsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 20:07
favnUtero favnUteroZQ
aus http://canadianpharmacyecyn.com/ yent3sv5sddvnyuegmail@gmail.com    Website   

the peoples pharmacy http://canadianpharmacyecyn.com/ - pharmacy online pharmacy discount card the pharmacy canadian online pharmacy

 
Wednesday, 27. 11 19 19:47
NickCence NickCenceJW
aus https://tadalafil8.com/ bud69sdca@probbox.com    Website   
 
Wednesday, 27. 11 19 18:30
vdghdralf vdghdralfHZ
aus https://canadaonlinepharmacyhtik.com/ yosgth3hrtjybfs3ail@gmail.com    Website   

best online pharmacy https://canadaonlinepharmacyhtik.com/ - ?»?pharmacy 24 hour pharmacy online canadian pharmacy pharmacy prices

 
Wednesday, 27. 11 19 16:33
favnUtero favnUteroZQ
aus http://canadianpharmacyecyn.com/ yent3sv5sddvnyuegmail@gmail.com    Website   

my canadian pharmacy http://canadianpharmacyecyn.com/ - rx pharmacy uk pharmacy pharmacy today pharmacy coupons

 
Wednesday, 27. 11 19 16:21
JamesAmout JamesAmoutNQ
aus http://aciclovir.fr/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 15:47
Richardboymn RichardboymnFU
aus http://albuterolmsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 14:59
SamCence SamCenceJW
aus https://sildenafil10.com/ kristyn@probbox.com    Website   
 
Wednesday, 27. 11 19 14:05
DustinJIZ DustinJIZAY
aus http://propranololonline.fr/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 12:59
JamesAmout JamesAmoutNQ
aus http://cephalexinmsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 11:48
vsdplound vsdploundQB
aus http://emtpartsstore.com/ ikef4v2zppzo@gmail.com    Website   

cheap viagra online canadian pharmacy http://emtpartsstore.com/ - generic viagra online viagra online usa canadian online pharmacy viagra viagra online canada

 
Wednesday, 27. 11 19 11:32
GlennEvita GlennEvitaJW
aus http://viagrarx.fr/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 08:49
GlennEvita GlennEvitaJW
aus http://celexa.fr/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 08:13
GlennEvita GlennEvitaJW
aus http://arimidexmsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 08:03
Katherina Weinstein
aus Akranes katherinaweinstein@web.de    Website   

daily photo [url=http://www.viagrapid.com/]viagra online[/url]
flat phone somewhat attention http://www.viagrapid.com/ somehow research recently strike viagra loud review

 
Wednesday, 27. 11 19 08:02
DonaldNoins DonaldNoinsYD
aus http://advairmsnrxmsnrx.best/ jimmiegar@mail.com    Website   


Seriously many of wonderful data.
tretinoin cream 025

 
Wednesday, 27. 11 19 06:56
DustinJIZ DustinJIZAY
aus http://prednisone.fr/ jimmiegar@mail.com    Website   
 
Wednesday, 27. 11 19 05:46
JamesAmout JamesAmoutNQ
aus http://advairmsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 21:01
sgyjTwita sgyjTwitaZH
aus http://viagrafa.com/ sf4tyhtyjdsef3@gmail.com    Website   

buy viagra online cheap http://viagrafa.com/ - cheap viagra online canadian pharmacy does generic viagra work viagra prescription online is there a generic viagra

 
Tuesday, 26. 11 19 20:27
JamesAmout JamesAmoutNQ
aus http://phenergan.fr/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 19:08
GlennEvita GlennEvitaJW
aus http://robaxin.fr/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 18:34
AshCence AshCenceBG
aus https://buspar1.com/ ayadshana63@probbox.com    Website   
 
Tuesday, 26. 11 19 18:29
DustinJIZ DustinJIZAY
aus http://antabuse.fr/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 18:07
sgyjTwita sgyjTwitaZH
aus http://viagrafa.com/ sf4tyhtyjdsef3@gmail.com    Website   

viagra online cheap http://viagrafa.com/ - generic viagra india viagra online pharmacy cheap viagra online canadian pharmacy buying viagra online

 
Tuesday, 26. 11 19 17:54
DouglasClife DouglasClifeVE
aus https://canadianpharmacyonli.com/ fghserf@bigmir.net    Website   

online pharmacy canadian drugs canadianpharmacyonli.com
pharmeasy https://canadianpharmacyonli.com/
canadian pharmacy viagra https://canadianpharmacyonli.com/
pharmacy online
?»?http://iluvglhec.biz/__media__/js/netsoltrademark.php?d=canadianpharmacyonli.com
canadian pharmacies shipping to usa
http://ntr.city/bitrix/rk.php?goto=canadianpharmacyonli.com
online pharmacies in usa
canada pharmaceuticals online
http://www.ccchinese.ca/home.php?mod=space&uid=2730555&do=profile&from=space

 
Tuesday, 26. 11 19 16:52
UgoCence UgoCenceXX
aus http://buspar1.com/ iwm305@probbox.com    Website   
 
Tuesday, 26. 11 19 14:39
DustinJIZ DustinJIZAY
aus http://propecia.fr/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 08:56
GlennEvita GlennEvitaJW
aus http://ciproguide.fr/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 08:42
JamesAmout JamesAmoutNQ
aus http://ampicillin.fr/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 08:35
Richardboymn RichardboymnFU
aus http://lasix.fr/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 07:22
Williamaggof WilliamaggofHJ
aus http://cialisle.com/ hrtyhterhtr@gmail.com    Website   

average age to take cialis
[url=http://cialisle.com]buy cialis online[/url]
what does cialis cost at walmart
buy cialis
cialis for daily use online

 
Tuesday, 26. 11 19 07:18
DonaldNoins DonaldNoinsYD
aus http://prednisone.fr/ jimmiegar@mail.com    Website   


Regards! A lot of stuff.

furosemide

 
Tuesday, 26. 11 19 06:05
Richardboymn RichardboymnFU
aus http://stratterarx.fr/ jimmiegar@mail.com    Website   
 
Tuesday, 26. 11 19 04:46
DonaldNoins DonaldNoinsYD
aus http://busparmsnrxmsnrx.best/ jimmiegar@mail.com    Website   


Terrific material, Cheers!
Es Efectivo Levitra

 
Tuesday, 26. 11 19 04:13
GlennEvita GlennEvitaJW
aus http://levitramsnrxmsnrx.best/ jimmiegar@mail.com    Website   
 
 

Kommentar schreiben