JavaScript Examples. . . . .
. alert("Hello from JavaScript");. .
JavaScript Examples
Here is my Document
alert("Hello from JavaScript");
Here is my second Header
Plan A
Plan B
function message() { alert("This alert box was called with the onload event"); }
Name:
Account:
Password:
BACK FORTH
Hello Stuff there.
ae-‐12-‐chat index.py:
class MessagesHandler(webapp.RequestHandler): def get(self): que = db.Query(ChatMessage).order('-created'); chat_list = que.fetch(limit=100) doRender(self, 'messagelist.htm', {'chat_list': chat_list}) class ChatHandler(webapp.RequestHandler): def get(self): doRender(self,'chatscreen.htm') def post(self): self.session = Session() if not 'userkey' in self.session: doRender( self, 'chatscreen.htm', {'error' : 'Must be logged in'} ) return msg = self.request.get('message') if msg == '': doRender( self, 'chatscreen.htm', {'error' : 'Blank message ignored'} ) return newchat = ChatMessage(user=self.session['userkey'], text=msg) newchat.put(); doRender(self,'chatscreen.htm')
templates/messagelist.htm
{% for chat in chat_list %}
{{ chat.text }} ({{ chat.user.account }}) {{ chat.created|date:"D d M Y" }}
{% endfor %}
templates/chatscreen.htm: {% extends "_base.htm" %} {% block bodycontent %}
AppEngine Chat
{% ifnotequal error None %}
{{ error }}
{% endifnotequal %}
Loading...
function updateMsg() { $.ajax({ url: "/messages", cache: false, success: function(html){ $("#chatcontent").html(html); } }); setTimeout('updateMsg()', 4000); } updateMsg(); {% endblock %}