Convert Javascript For IE To NS And Safari
Aug 11, 2004
Anyone have any tips on a good site with a few pointers on how to convert javascript working on IE to work with NS and Safari. For example, this code doesn't work on Safari but on IE and I have no idea why:
View 1 Replies
ADVERTISEMENT
Jul 23, 2005
This javascript creates a table that has a header and side column that
do not move while scrolling through the table. I need to convert this
to vb script. Can anybody help, or do you have code in vb (asp) that
would do the same thing?
Code:
View 4 Replies
View Related
Jul 23, 2005
I use the following script in order to show/hide a section, and at the same
time to change a companion .gif with another:
function doExpand(paraNum,arrowNum){
if
(paraNum.style.display=="none"){paraNum.style.display="";arrowNum.src="../../images/arrOn.gif"}
else {paraNum.style.display="none";arrowNum.src="../../images/arrOff.gif"}
}
and then in the body:
<div id="reltpc"><a href="javascript:;" onClick="doExpand(xplan1,ico1)"><img
id="ico1" src="../../images/arrOff.gif" alt="" width="10" height="9"
border="0"> Show Info</a></div>
<div id="xplan" style="display:none" onClick="doExpand(xplan,ico1)">
<p>text here</p>
<p>some more text here</p>
</div>
Furthermore, two more scripts are used in order to show/hide a section
without the image:
function doSection (secNum){
if (secNum.style.display=="none"){secNum.style.display="block"}
else{secNum.style.display="none"}
}
function noSection (secNum){
if (secNum.style.display=="block"){secNum.style.display="none"}
}
and then in the body:
<div id="more"><a href="javascript:;" onClick="doSection(dtails1)">More
Info</a></div>
<div id="dtails1" style="display:none" onClick="noSection(dtails1)">
<p>text here</p>
<p>some more text here</p>
</div>
All three of them are working good in IE and Ffox, however the second claims
to use "gelElementById" instead.
Well, how could it be done? Would you help me please, to get that
conversion?
View 3 Replies
View Related
Oct 17, 2005
I have some pages with this VBScript code, which obviously does not
work in Firefox. How can I convert this to Javascript in order for my
web page to work in Firefox ? It basically fills a drop down with a
list of dates that a user can select. Code:
View 2 Replies
View Related
Oct 17, 2006
I have a small Javascript problem with that mutch love web browser
safari, I tested the code on all other browsers PC (Win) and Linux and
IE on the mac and it seams to work ok, but for some reason it will not
work with safari.
function domywindows() {
//alert('test');
mywondows =
window.open('writeme.html','TellAFriend','width=45 0,height=600');
mywondows.document.write("<html>");
mywondows.document.write("<body>");
mywondows.document.write("Working Please Wait........")
mywondows.document.write("<form method='post' name='myform'
action='sendm.php' target='_self'>");
mywondows.document.write("<input type='hidden' name='urlis' value='" +
window.location + "?osadcampaign=tf'>");
mywondows.document.write("<input type='hidden' name='productname'
value ='" + productname +"'>");
mywondows.document.write("</form>");
mywondows.document.write("</body>");
mywondows.document.write("</html>");
mywondows.document.myform.submit();
}
Any one any ideas how i can make this mac compatable.
View 2 Replies
View Related
Aug 15, 2007
Im using Javascript to expand a unordered list menu and it works on my pc in the latest versions of Opera, Safari, Firefox and IE. But i have been told that the buttons do not work in Safari on a MAC. It does however work in IE on a MAC.
Is there a difference between the way Safari on a MAC would read the code? Code:
View 1 Replies
View Related
Jul 21, 2005
I am simply trying to set a field value on a form.
e.g. document.form1.stockLevel.value = 99;
This works on all browsers PC & Mac, with the exception of Safari browser on a MAC.
Tried all alternatives:
document.all.stockLevel.value = 99;
document.forms['form1'].stocklevel.value = 99;
.......etc etc
None of these work on the damn safari browser.
Anyone any ideas?
View 1 Replies
View Related
Mar 30, 2006
I am using Regular Expressions and Javascript to validate a form,
specifically I want to make sure that if they try to upload a file that
it has a proper name w/ certain extensions (doc,pdf, rtf). The script
works on IE and Mozilla but fails on Safari on the MacOSX. Here is my
code..
// ok files with proper extension
var reOKFiles = /^([a-zA-Z].*|[1-9].*).(doc|DOC|pdf|PDF|rtf|RTF)$/;
//where i check for the file...
if(window.document.myForm.myDocument.value != ""){
var fileStr = window.document.myForm.myDocument.value;
if(!reOKFiles.test(fileStr)){
alert("Please try again, you tried to upload an invalid file type
for CRITERIA 1");
window.document.myForm.myDocument.focus();
return (false);
View 6 Replies
View Related
Jul 20, 2005
I have some very strange problem on the Mac (OS-X) with the Safari
browser 1.0 (v85). Some information in my form was not filled in...
after I turned on debugging and checked the console it displayed some
error messages.
The messages displayed were like:
(event handler): value undefined (result of expression trim) is not
object. Cannot be called.
I have no idea what this means!!! Does anyone know where to find the
solution for this problem? The page works fine on Windows with IE (and
probably some more browsers).
The trim function is located in an exteral javascript file which is
referenced in the head of the html. Code:
View 1 Replies
View Related
Sep 7, 2005
I'm using input hidden control's value in the javascript function.
same code is working fine on all other browser except a specific
version of safari(i.e.: MAC OS 10.3.7 and Safari 1.2.4).
problem:
control's value is not getting displaying at the first time
when the page gets load, although the same piece of code would work if
I just refresh the page, strage.
declaration of hidden control:
<INPUT id="hSliders" type="hidden" runat="server">
javascript code which is calling the value of hSliders:
alert(document.Form1.hSliders.value)
this alert is showing nothing although it should display string.
i check the view source also control's value is getting populated.
View 1 Replies
View Related
Jul 20, 2005
I am using a standard javascript that I downloaded from
javascriptsource.com to read from and fill in a form using cookies.
The page tests well in every browser except Apple's Safari (from
10.3.2)
Unfortunately, my clients daughter uses Safari so I have to get it to
work with it, even though most of his clients use IE.
What do I need to do to change the code so this will all work in
Safari? Code:
View 1 Replies
View Related
Oct 10, 2006
I have a DHTML Folder Tree, also known as a TreeView. That is, an expandable/collapsible tree of links. In a frame-less layout everything works great. In a frame-based layout, it doesn't work on Safari/Konqueror.
There are two frames: the left frame contains the tree control; when you click on a link in the tree, the right frame is the target for the links in the tree.
The tree mechanism itself works fine. But there is a problem with the links. What happens on Safari/Konqueror with the frame-based layout is the first link works fine, but all links after that do not. That is, the first click loads a picture on the right frame, but when I click on any other links after that, the target frame is not updated.
View 7 Replies
View Related
Aug 2, 2010
I would like to create a program which converts some letters into different ones.
1) I want 2 text areas (input and output) + "convert" button
2) if I type in the input area the letters "ea" I would like it to be converted into "a", so that If I type "cambrea" and press "submit" the output text will have "cambra".
3) if I type "e " which is (e+space) I want it to be converted into " " which is "space" example: if I type the word "spine " it should be converted into "spin , note that there is a space after "spin ".
4) If I type any vowel before "o" it should render "o", example: gambuo becomes gambo.
would this be possible? I'm not very familiar with Javascript even though I can modify it.
View 1 Replies
View Related
Jun 6, 2010
The very simple code (below) works fine in Safari (and Chrome, Firefox etc.), but it doesn't work in Mobile Safari. Why?(You can find a working example at: http:[url]....)
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>[code]......
View 2 Replies
View Related
Jan 14, 2011
See title :) How do i do it?
View 17 Replies
View Related
Aug 14, 2011
convert this php to javascript?
[Code]....
View 1 Replies
View Related
Mar 12, 2010
how to convert this CSS
.hidden { opacity: 0;
-moz-opacity: 0;
filterrogidXImageTransform.Microsoft.Alpha(opacity=0);
}
to javascript?
View 1 Replies
View Related
Jul 23, 2005
i have a quick ? i have a variable that is named dynamically by
combining values into a string, how would i then get the value of the
string
formname = "document.form" + count + ".quantity.value"
I then need the value of the form element, not the value of the
variable (formname).
View 3 Replies
View Related
Jan 20, 2011
how to convert below vbscript to javascript.
[Code]...
View 3 Replies
View Related
Sep 25, 2007
function calculateGst(exGst) {
//percentage of current gst.
var gst = 10;
var gstAmount = (exGst * (1 / gst));
var gstInc = (exGst + gstAmount)
alert(gstAmount);
alert(gstInc);
}
now, the exGst parameter comes from an document.getElemenetById('txtExGst').value in an onclick event.
the problem is this. if 400 is entered at exGst, the gstAmount spits out 40, as it should, but the gstInc spits out 40040...so its treating it like a string rather than a number...
View 4 Replies
View Related
Oct 31, 2004
Could reorganize to make it a bit shorter, but. . .
//*******************************************************
//Convert seconds to HH:MM:SS
//*******************************************************
function convertHMS(sec)
{
//From JS FAQ by Liorean
Number.prototype.toDecimals=function(n){
n=(isNaN(n))?
2:
n;
var
nT=Math.pow(10,n);
function pad(s){
s=s||'.'
return (s.length>n)?
s:
pad(s+Ɔ');
}
return (isNaN(this))?
this:
(new String(
Math.round(this*nT)/nT
)).replace(/(.d*)?$/,pad);
}
if(sec>59)
{
var hrs=sec/3600;
if(hrs<0)
{
hrs="00";
var min=hrs*60;
min=min.toDecimals(8);
var snd=min.substring(min.indexOf('.'),min.length);
min=min.substring(Ɔ',min.indexOf('.'));
if(min<10)
{
min=Ɔ'+min
}
snd=Math.round(snd*60);
if(snd<10)
{
snd=Ɔ'+snd;
}
var tm=hrs+':'+min+':'+snd;
}
else
{
hrs=hrs.toDecimals(8);
var min=hrs.substring(hrs.indexOf('.'),hrs.length)
hrs=hrs.substring(Ɔ',hrs.indexOf('.'));
if(hrs<10)
{
hrs=Ɔ'+hrs;
}
min=min*60
min=min.toDecimals(8);
var snd=min.substring(min.indexOf('.'),min.length);
min=min.substring(Ɔ',min.indexOf('.'));
if(min<10)
{
min=Ɔ'+min
}
snd=Math.round(snd*60);
if(snd<10)
{
snd=Ɔ'+snd;
}
var tm=hrs+':'+min+':'+snd;
}
}
else
{
if(sec<10)
{
sec="0"+sec;
}
var tm="00:00:"+sec
}
return tm;
}
View 7 Replies
View Related
Jun 8, 2009
Is it possible to convert hex to an image with Javascript? I want to pass an image through a web service as hex, and need to know if I can extract that on the client side and display it as an image..
View 3 Replies
View Related
Aug 19, 2011
For example, I have <span id="convert">1</span> somewhere on my page. Notice the "1", I want to covert "1" into let's say "John" every time the "1" is within a span tag with "convert" as the id. I also want "2" to be converted to "Pete". And "3" to be converted to "Bob".
[Code]....
View 10 Replies
View Related
Dec 16, 2002
im just starting to learn Javascript, and am wondering if there is anyway I can take an int and convert it into a string... ?
View 3 Replies
View Related
Jul 23, 2005
I want to know is there any function in JS the same as "sprintf" in C language?
View 4 Replies
View Related
Jan 24, 2006
in my script file , i need call a method of a atl com module(implemented in vc++), which returan an safearray. i don't know how to convert it into array in jscript. i have tried serveral ways to get each item but failed at last.
View 10 Replies
View Related