Θεμα με το reload τησ σελιδασ που κατασκευαζω

Από που να ξεκινήσω; Που θα βρω; κ.α. γενικές ερωτήσεις για την δημιουργία μιας ιστοσελίδας.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
velv
Δημοσιεύσεις: 1
Εγγραφή: 07 Αύγ 2010 15:36

Θεμα με το reload τησ σελιδασ που κατασκευαζω

Δημοσίευση από velv » 07 Αύγ 2010 16:04

Θέλω οι καταχωρήσεις (τα σχόλια) στο div (id='showComments') να παραμένουν εκεί ακόμα και μετά τα reload που κάνουν οι χρήστες (αν ξαναεπισκευτεί ο χρήστης τη σελίδα να βλέπει τα σχόλια που έχουν ειπωθεί).

Παρακάτω δίνω τον κώδικα:

<script language="javascript">

function addComment(){
document.getElementById("inputComments").style.display="inherit"
}

function doAdd(){
document.getElementById("showComments").innerHTML+= "<p style='color: rgb(110,30,20);font-weight:600; font-family:Arial; font-size:small'> Από " + document.getElementById("nickname").value + "</p> <p style='color: rgb(110,30,20);font-weight:600; font-family:Arial; font-size:small'>" + document.getElementById("comments").value;
document.getElementById("nickname").value="";
document.getElementById("comments").value="";
document.getElementById("inputComments").style.display="none"
}
</script>
<body>

<div style="background-color:rgb(255,255,240)" id="d1">
<p style="color: rgb(110,30,20); cursor:pointer; font-size:large" onclick="addComment()">ΕΙΣΑΓΕΤΕ ΣΧΟΛΙΟ</p>
<div id="inputComments" style="display:none">
<FORM>
<b style="color:black">Όνομα/Ψευδόνυμο:</b>
<br/>
<INPUT id="nickname" TYPE="text" NAME="Name" SIZE="30" MAXLENGTH="40"/>
<br/>
<br/>
<b style="color:black">Tο δικό σας Σχόλιο:</b>
<br/>
<TEXTAREA id="comments" NAME="SpecialRequest" ROWS="3" COLS="25">

</TEXTAREA>
<br/><br/>
<input name="Button1" type="button" value="ΟΚ" onclick="doAdd()"/>
<INPUT TYPE="reset" name="ΔΙΑΓΡΑΦΗ"/>
</FORM>
</div>

<div id="showComments">

</div>
</div>


</body>

Περιμένω παρατηρήσεις, σχόλια, συμβουλές.
Ευχαριστώ.

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Θεμα με το reload τησ σελιδασ που κατασκευαζω

Δημοσίευση από dva_dev » 08 Αύγ 2010 13:39

Δεν μπορεί να γίνει χωρίς να χρησιμοποιήσεις κάποια server side γλώσσα (και ίσως για ευκολία και κάποια βάση δεδομένων). Αν κάνεις μια αναζήτηση για [simple] guestbook θα βρεις πολλά παραδείγματα που είτε χρησιμοποιούν κάποιο text αρχείο για να γράφουν τα σχόλια είτε κάποια βάση δεδομένων.

Απάντηση

Επιστροφή στο “Γενικές ερωτήσεις κατασκευής ιστοσελίδων”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 3 επισκέπτες