Sponsored Content
Top Forums Web Development JavaScript variable interpolation Post 302390073 by z1dane on Wednesday 27th of January 2010 12:10:32 AM
Old 01-27-2010
JavaScript variable interpolation

Hi everybody,

Firstly, this would be the first time I'm using JavaScript. My background is mainly Perl. Nevertheless, here's my problem.

So I've created a function
Code:
function linkout(url){
   setTimeout("window.open(url)",5000) //in milliseconds
}

However because the variable "url" is within the double quotes, it doesn't interpolate the "url" variable being passed to the function (or so I think since it doesn't work. How do I check JavaScript errors anyway?).

If I remove the double quotes, the window.open works but without the setTimeout delay of 5 seconds.

Can anyone help shed some light?

Thanks in advance!

Dave

---------- Post updated at 15:10 ---------- Previous update was at 14:27 ----------

Quote:
Originally Posted by z1dane

function linkout(url){
setTimeout("window.open(url)",5000) //in milliseconds
}

Dave
So I saw some code that was in this syntax '"+var+"' and I changed my variable to that and it works.
Code:
function linkout(url){
   setTimeout("window.open('"+url+"','newwindow')",5000);
}

Don't know why though.

Dave

Last edited by vbe; 01-27-2010 at 02:05 PM.. Reason: code tags...
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

variable interpolation

I've become obsessed with trying to get this to work. As of yet, I am unable to figure it out. Unfortunately, I don't have Linux or UNIX available when I get home. Anyone have tips for me on how I can pass param1 to ID via use of COUNTER and loop? thx. LIMIT=6 param1="999999999" export... (0 Replies)
Discussion started by: egkumpe
0 Replies

2. Shell Programming and Scripting

Passing Bash variable to javascript

How do I pass a bash variable to a javascript? I've tried #!/bin/bash echo "Content-type: text/html" echo "" echo "<html>" echo "<head>" counter=0 echo '<script> window.parent.document.forms.counter.value = "$counter"; </script>' I have an iframe script which I am trying to pass a... (3 Replies)
Discussion started by: numele
3 Replies

3. Shell Programming and Scripting

Variable interpolation in "print" of awk command

Hi, I have a snippet like below. Based on variable i, i wish to print 1,2,3,4,5th columns to Sample files. For each loop, one column from contetn and results will be pused to sample files. But i have a problem here i=1 while ; do `awk -F"\t" '{print $($i)}' $content > Sample_${i}_original`;... (4 Replies)
Discussion started by: forums123456
4 Replies

4. Shell Programming and Scripting

Interpolation using awk

Hi all, Consider I have a text file containing: 1003 60 1005 80 1100 110 Based on that file I need to create another file which is containing value from 1001 till 1100 which is a linear interpolation between two point (for 1004; 1006;1007 until 1109) and extrapolation based on 2... (7 Replies)
Discussion started by: ardy_yana
7 Replies

5. Shell Programming and Scripting

Hi ! whether it is possible to do interpolation in scripting...

Hi ! Experts... I just wanted to know whether it is possible in scripting...to do interpolation.... if so....have a look on my data file I need temperature and salinity value with a bin size of 0.5 m output looks somewhat like this dep temp sal 0.5 25 0.077 1 25 ... (12 Replies)
Discussion started by: nex_asp
12 Replies

6. Shell Programming and Scripting

Expand & Interpolation

Dear All, I have input like this, infile: 10 464310.16 20 464309.44 30 464309.02 40 464316.93 ... ... Desired output per step: out_step01: 10 464310.16 11 12 13 14 (9 Replies)
Discussion started by: attila
9 Replies

7. UNIX for Dummies Questions & Answers

Interpolation if there is no exact match for value

Dear all, could you help me with following question. There are two datasets (below). I need to find match between BP values from data1 and data2, and add corresponding CM value from data2 into data1. if there is not exact match, the corresponding CM value should be calculated using interpolation.... (20 Replies)
Discussion started by: kush
20 Replies

8. Shell Programming and Scripting

XY interpolation by time in awk

Hi I am a newbie in awk scripting. I'm working with a file with xy coordinates that were acquired with a time stamp. All the time stamps were recorded but not the XY coordinates. Let see an example: FFID X Y UNIX TIME TIMEGAP... (8 Replies)
Discussion started by: Joćo Noiva
8 Replies

9. Shell Programming and Scripting

Interpolation of two values in two different files

Dear All, I have two files which contain numerical data and strings. I want to create a new file that only revise numerical data from two files using interpolation. I guess AWK works, but I am new on AWK. FileA.txt . . index_2("0.1, 1, 2, 4, 8, 16, 32"); values("0.0330208, 0.0345557,... (17 Replies)
Discussion started by: jypark22
17 Replies

10. Shell Programming and Scripting

An interpolation between two files

Dear all, I always appreciate your help. I am an electrical engineer. I am using a tool for timing analysis of a circuit. I would like to interpolate results from two timing reports at different voltages (0.945V and 0.78V). If voltage is decreased, data arrival time is increased. For... (4 Replies)
Discussion started by: jypark22
4 Replies
Jifty::Plugin::CSSQuery(3pm)				User Contributed Perl Documentation			      Jifty::Plugin::CSSQuery(3pm)

NAME
Jifty::Plugin::CSSQuery - use the cssQuery JavaScript library with Jifty SYNOPSIS
In your etc/config.yml: framework: Plugins: - CSSQuery: {} DESCRIPTION
cssQuery() is a powerful cross-browser JavaScript function that enables querying of a DOM document using CSS selectors. All CSS1 and CSS2 selectors are allowed plus quite a few CSS3 selectors. This is a Jifty plugin that let you use cssQuery javascript library in your Jifty application. cssQuery has been bundle with Jifty for a long time, for Jifty use it internally. Now it's been replaced with jQuery. It's now a plugin for backward compatibility. It is disabled by default, unless your "ConfigFileVersion" is smaller or equal then 2. For more information about cssQuery, see <http://dean.edwards.name/my/cssQuery/>. METHODS
init This initializes the plugin, which simply includes the JavaScript necessary to load cssQuery, and gets rid of the cssQuery-jquery back- compat script. SEE ALSO
<http://jifty.org>, <http://dean.edwards.name/my/cssQuery/> COPYRIGHT AND LICENSE
This plugin is Copyright 2007 Handlino, Inc. It is available for modification and distribution under the same terms as Perl itself. cssQuery is available for use in all personal or commercial projects under both MIT and GPL licenses. This means that you can choose the license that best suits your project and use it accordingly. See <http://jifty.com/> for current information on cssQuery copyrights and licensing. perl v5.14.2 2010-12-08 Jifty::Plugin::CSSQuery(3pm)
All times are GMT -4. The time now is 01:18 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy