| 
					
							
        
    
        
						
			 | 
			
			
					    
					
    
        
            
                
                  | Post-it vs ASP? Fra :  taliskoko   | Vist : 828 gange 170  point Dato :  24-11-04 22:12 |  
  |  
 
                Hey.
 Jeg har fundet denne sjove post-it som dukker op når man komme ind på en given hjemmeside. 
 Men problemet er, at den ikke virker på webhotel uden ASP. (eks. wannafind.dk) Men den virker godt på B-one.dk med ASP.
 Er der en der kan læse koden og se om den kan laves, så den kan bruges på alle webhoteller. 
 Er det ASP der er sagens kerne, sidden den kun virker på nogen webhoteller.?
 http://javascriptkit.com/script/script2/postit.shtml
mvh
 Taliskoko
                
                
                    
                  |   |           
                
            
            
                
                  | Kommentar Fra :  molokyle   | 
  Dato :  24-11-04 22:37 |  
  |  
 
                Jeg kan nu ikke se nogen ASP kode der ?
 Hvis det var ASP der var problemet ville jeg have foreslået fælgende :
 Konverter koden til PHP :
 1.)  http://asp2php.naken.cc/
2.)  http://www.linuxgazette.com/node/view/8883
...men det er nok nogen andre restriktioner der er tale om. Mange hoteller tillader ikke tunge serverside ting som chat og nogen f.eks. frac.dk og fortunecity.com tillader ikke visse javascripts og visse filtyper : *.mpeg, *.avi, *.wmv, mp3 osv...
 </MOLOKYLE>
                
                
                                 
                
                    
                 |   |           
                
            
            
                
                        
                
            
            
                
                  | Kommentar Fra :  poul_from   | 
  Dato :  24-11-04 22:41 |  
  |  
 
                jeg kan ikke se noget problem dette javascript 
 jeg ha lavet en ganske almindelig html fil kørt den lokalt på min computer og der kører den da fint
 her er html filen kopier denne kode og gem den som etellerandetnavn.html
 og kør den på din computer
 Kode <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
 <html>
 <head>
 <title>Untitled</title>
 <style>
 <!--
 
 /*Post-it note script- by javascriptkit.com
 Visit JavaScript Kit (http://javascriptkit.com) for script
 Credit must stay intact for use*/
 
 #postit{
 position:absolute;
 width:250;
 padding:5px;
 background-color:lightyellow;
 border:1px solid black;
 visibility:hidden;
 z-index:100;
 cursor:hand;
 }
 
 -->
 </style>
 </head>
 <body>
 <div id="postit" style="left:150px;top:150px">
 <div align="right"><b><a href="javascript:closeit()">[Close It]</a></b></div>
 
 <!--INSERT YOUR CONTENT HERE-->
 
 <b>Reminder:</b><br>
 <p><font size="2" face="Arial"><a href="http://freewarejava.com" target="_new">Looking for
 free Java applets?<br>
 </a>Be sure to check out our sister site Freewarejava.com</font></p>
 <p><font size="2" face="Arial"><a href="http://www.dynamicdrive.com" target="_new">Looking for
 more scripts?<br>
 </a>Visit our partner Dynamic Drive for free, original DHTML scripts and
 components.</font></p>
 
 <!--END YOUR CONTENT HERE-->
 
 </div>
 
 <script>
 
 //Post-it only once per browser session? (0=no, 1=yes)
 //Specifying 0 will cause postit to display every time page is loaded
 var once_per_browser=0
 
 ///No need to edit beyond here///
 
 var ns4=document.layers
 var ie4=document.all
 var ns6=document.getElementById&&!document.all
 
 if (ns4)
 crossobj=document.layers.postit
 else if (ie4||ns6)
 crossobj=ns6? document.getElementById("postit") : document.all.postit
 
 
 function closeit(){
 if (ie4||ns6)
 crossobj.style.visibility="hidden"
 else if (ns4)
 crossobj.visibility="hide"
 }
 
 function get_cookie(Name) {
   var search = Name + "="
   var returnvalue = "";
   if (document.cookie.length > 0) {
     offset = document.cookie.indexOf(search)
     if (offset != -1) { // if cookie exists
       offset += search.length
       // set index of beginning of value
       end = document.cookie.indexOf(";", offset);
       // set index of end of cookie value
       if (end == -1)
          end = document.cookie.length;
       returnvalue=unescape(document.cookie.substring(offset, end))
       }
    }
   return returnvalue;
 }
 
 function showornot(){
 if (get_cookie('postdisplay')==''){
 showit()
 document.cookie="postdisplay=yes"
 }
 }
 
 function showit(){
 if (ie4||ns6)
 crossobj.style.visibility="visible"
 else if (ns4)
 crossobj.visibility="show"
 }
 
 if (once_per_browser)
 showornot()
 else
 showit()
 
 </script>
 
 <script language="JavaScript1.2">
 
 //drag drop function for ie4+ and NS6////
 /////////////////////////////////
 
 function drag_drop(e){
 if (ie4&&dragapproved){
 crossobj.style.left=tempx+event.clientX-offsetx
 crossobj.style.top=tempy+event.clientY-offsety
 return false
 }
 else if (ns6&&dragapproved){
 crossobj.style.left=tempx+e.clientX-offsetx
 crossobj.style.top=tempy+e.clientY-offsety
 return false
 }
 }
 
 function initializedrag(e){
 if (ie4&&event.srcElement.id=="postit"||ns6&&e.target.id=="postit"){
 offsetx=ie4? event.clientX : e.clientX
 offsety=ie4? event.clientY : e.clientY
 
 tempx=parseInt(crossobj.style.left)
 tempy=parseInt(crossobj.style.top)
 
 dragapproved=true
 document.onmousemove=drag_drop
 }
 }
 document.onmousedown=initializedrag
 document.onmouseup=new Function("dragapproved=false")
 
 </script>
 </body>
 </html> |  
  
                
                
                                  
                
                    
                 |   |           
                
            
            
                
                  | Kommentar Fra :  taliskoko   | 
  Dato :  24-11-04 22:58 |  
  |  
 
                >molokyle, det er et java script, så langt så godt, men ASP'en var bare en idé, fordi jeg på det ene webhotel godt kan bruge scriptet, men det kan ikke på det andet. Og der er der så ASP på det ene og ikke på det andet. Og det er desværre, på det webhotel scriptet ikke virker på, den færdige side skal ligge.
 >poul_from, jeg har heller ingen problemer med koden på det webhotel hvor der er ASP adgang til. Men på hotellet uden, virker koden ikke. 
 Og det er så dét, sagen er: Hvorfor virker den det ene sted og ikke det andet.? Molokyle har så måske svaret, men der må jeg lige grave noget mere.!!
 Foreløbig tak til begge...   
                
                
                                
                
                    
                 |   |           
                
            
            
                
                  | Kommentar Fra :  molokyle   | 
  Dato :  24-11-04 23:11 |  
  |  
 
                Umiddelbart står der ikke noget i deres betingelser. Udover de forbeholder sig retten til at lukke scripts ned der belaster deres server, men her er der tale im SSI scripts i ASP, PHP, CGI osv. og de vil også kontakte sidens indehaver først. Der er også visse begrænsninger i trafikken og i mængden af filer til download.
 Du kan jo altid spørge deres support om de har en forklaring.
 </MOLOKYLE>
                
                
                                 
                
                    
                 |   |           
                
            
            
                
                        
                
            
            
                
                  | Kommentar Fra :  taliskoko   | 
  Dato :  25-11-04 20:18 |  
  |  
 
                Okay... har fået svar tilbage fra Wannfind support:
 Citat Javascript er klient side afviklet så intet ekstra er nødvendigt herfra, men prøv evt. at installere Mozilla Firefox det er utroligt nemt at fejlfinde java script i.
 
 Med venlig hilsen
 
 -- |  
  
Og jeg agter ikke at begynde med Mozilla, men er der derudover oven der har nogle ideer, set i lyset af citatet.??
                
                
                                 
                
                    
                 |   |           
                
            
            
                
                        
                
            
            
                
                        
                
            
            
                
                        
                
            
        
          | Du har følgende muligheder |  |  
  |  
            
               
                    Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
  
                    Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
                    
                                  
            
          |   |   
        
        
          
         
					
					 
			 | 
			
				
        
			 |