Steffen: Vorgehensweise progressive enhancement?

Beitrag lesen

Hi,

und der <noscript> Tag geht nicht?
Sollte genau das sein, was Du suchst.

Nein, da natives Drag und Drop nicht von allen Browsern unterstützt wird nützt das nichts und das hat -glaub ich- auch mit progressive enhancement nichts zu tun.

dann würde ich es gleich on-the-fly machen.

  
text text text  
<div id=upload></div>  
<script>  
if (altes_upload) {  
  document.getElementById('upload').innerHTML = " input type file ...";  
}  
else {  
  document.getElementById('upload').innerHTML = " drag and drop ...";  
}  
</script>  

Zum Zeitpunkt des Scripts ist der DOM-Baum schon bis zum div#upload aufgebaut und kann manipuliert werden.
So sollten keine sichtbaren Effekte auftreten.

Grüße

  • Steffen