Function Blocking Waiting For User Interaction
Oct 26, 2006
I'm trying to halt a function's execution while waiting for user
interaction.
For example, I have a function called getUserValue() that pops up a hidden
div containing several buttons. Each button sets a value. I want use a
function to pop the box, wait for the users' button press, and then continue
the function based on what the user presses.
Behold, simi-code:
function getUserValue() {
... lots of code ...
var returnValue = doPopBox();
... lots more code based on users selection in doPopBox();
}
I've written quite a bit of supporting code, but the getUserValue()
continues to execute after the box is popped up, even before the user
presses a button.
I used setTimeout() to check to see if the button has been pressed -- but
when the timer starts, the interface is locked and a button cannot be
pressed. I also tried using a recursive function, (check value=null, if it
is, recheck), but Firefox and IE apparently don't like what may seem like an
unending recursive loop.
View 2 Replies
ADVERTISEMENT
Aug 30, 2009
how to embed YouTube videos into a vBulletin installation of mine. How would I go about making a vertically expanding table that expand when the user would click on the "YouTube" text? I'm thinking of starting out out as a size maybe 100px high and 400px wide, and expand to 375px high and 450px tall. I've checked Google, but nothing seemed to come up that I could use.
View 3 Replies
View Related
Apr 1, 2010
I'm using jQuery 1.4 to hide a div (#cartPop) when the "close" link inside of it (#cartPop a) is clicked. Since I'm using animate() to fade the div out (opacity), I also have to use hide() to get rid of the div once it has faded out (otherwise the invisible div, which is on a higher z-index, blocks the elements on a lower z-index).
Code:
The problem is that the hide() function calls immediately without waiting for the animate() function to run. Even if I append a delay() function before hide() like so:
Code:
...it still doesn't wait.
View 3 Replies
View Related
Oct 21, 2010
I have a question, I'm developing my own LightBox with jQuery, and I call 2 function, animate and fadeIn and both of them work with the same element, fadeIn also with 2 elements more, but this isn't problem. And fadeIn I call before animate and here is the issue, it starts animate this element by fadeIn and after it is done, start function animate. But in second part, I call it again, and the element, which I animate in both of them, can't animate by fadeIn because he is visible, so immediately start function animate.
[Code]...
View 4 Replies
View Related
Jul 20, 2005
I have a table with alternating bg-colors and in which I highlight the row
focused by the mouse. This is achieved by
<TR bgcolor='#A7BCCF' onmouseout="this.bgColor = '#A7BCCF'"
onmouseover="this.bgColor = '#86B1DC'">
<TD> Something ...
<TR bgcolor='#B8CADA' onmouseout="this.bgColor = '#A7BCCF'"
onmouseover="this.bgColor = '#86B1DC'">
<TD> Something else ...
THis works fine. If however I use CSS <TD class='myclass'> the
onmouseXXX-effect disappears. Any suggestions as how to resolve this ?
View 1 Replies
View Related
Aug 16, 2006
how to post data/information from one frame to another frame using javascript.
View 1 Replies
View Related
Jun 23, 2010
I will have multiple li's of the same structure below on the same page. I click "more" and then the overlay appears. The only issue is that it appears for each instance. I understand why but I don't understand how to use the $(this) to isolate the interaction.
<li class="marketingItem">
<div class="thumb">
<?=img(array('src'=>'images/marketing/gil.jpg','alt'=>'Book 1'))?>
<div>
<div class="overlay">
lorem ipsum overlaysum.
</div>
<div class="title">
This is the Title<br />
<a href="#" class="more">more</a>
</div>
</li>
<script type="text/javascript">
$(document).ready(function(){
$('.more').click(function(){
$('.overlay').toggle('slow');
});
});
</script>
View 5 Replies
View Related
Aug 17, 2009
I have 6 tabs. Each one of them contain many elements with class 'column' I'd like to know, when a tab is selected, how many such elements in that selected tab. no matter how I tried, it gives me the right count on the first one selected and start incrementing them for all subsequent selected. $('#columns > .column').length;
How can I get that value just for selected tab?
View 5 Replies
View Related
Feb 26, 2009
I've been looking for a gallery that interacts with a ligthbox and I can't seem to locate one to my needs. It either is a good gallery with a lame lightbox implementation or vice-versa. very spiffy prototypish gallery carousal type with a lightbox implementation?
View 6 Replies
View Related
Jun 28, 2010
Whenever firebug detects a js error on a page, it prevents you from interacting with the page, so you can't scroll, you can't click, you can't do anything except close the window.
View 3 Replies
View Related
Dec 30, 2011
Im working on jquery drag and drop inv scripts for my web based game but i need help about item limitation.I want to limit number of items in inventory.How can i do this?
im using these files atm :
[URL]...
View 3 Replies
View Related
Jul 12, 2011
I am facing a problem in passing replace() function as an argument in user defined java function.
intention is to pass a file path to my user defined function, but before passing the path i want to replace the character '' to '\'
I am posting my javascript function here:
<a href="#" onclick="OpenDocPreview('<%# Eval("PATH")%>'.replace(/\/g,"\\"), '<%# Eval("Filename")%>')"><%# Eval("DocTitle") %></a>
function OpenDocPreview(url, docname) {
alert('message from search base : ' + url + ' ' + docname);
}
View 1 Replies
View Related
Jul 12, 2011
I am facing a problem in passing replace() function as an argument in user defined java function
intention is to pass a file path to my user defined function, but before passing the path i want to replace the character '' to '\'
I am posting my javascript function here:
<a href="#" onclick="OpenDocPreview('<%# Eval("PATH")%>'.replace(/\/g,"\\"), '<%# Eval("Filename")%>')"><%# Eval("DocTitle") %></a>
function OpenDocPreview(url, docname) {
alert('message from search base : ' + url + ' ' + docname);
}
View 4 Replies
View Related
Sep 3, 2002
I was wondering if javascript is powerful enough to block certain IP address? and these IP addresses could be stored in a seperate file..
what i mean by blocking, is it wont let certain IP addresess in....
View 1 Replies
View Related
May 4, 2011
I am pretty new to jQuery so this can an obvious question. Suppose that I am creating a new element ,something like this:
[Code]..
View 13 Replies
View Related
Jul 4, 2005
I want to know is it possible to block user from selecting any text displayed on a webpage? What I want is to block user from selecting anything by mouse drag.
View 5 Replies
View Related
Jul 20, 2005
I am currently having problems with Popup windows in an application I
am writing. I have a page, which opens a Popup window to a Perl Script
on another server.
Because of this, I cant access the Parent's DOM to execute a function
on the main page from the popup. I need to execute a script in the
Main window once the popup window has finished its process.
I have tried setting a loop that checks if the popup is still open,
which should work in principle.... however it hangs both Browser
Windows.
View 2 Replies
View Related
Nov 22, 2010
I embedded a s3slider jquery plugin which has a sequence of more than 80 pictures.That causes a problem when loading the page,since when the slider starts the page completion get stuck.To overcome this I thought I could make it run after $(window).load and somehow it starts running after the page content is fully loaded but ... it has to wait for the whole set of 80 pictures which is not very practical. first it has to fully load the page content and graphics,except for the imgs under the slider, once that's done, instead of waiting for all the 80 pictures, it has to start running after the first 3 pictures of the banner are loaded...but this doesn't work...
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$(window:not('li.bannerImage img')).load(function () { [code].....
View 2 Replies
View Related
Jul 27, 2010
I have a small application that tries to launch a slide show for a set of pictures (jpg). It is implemented by a timed ajax routine to get the next picture filename and updating the image src field to show the next picture. The problem is that the actual down load varies significantly in time, based mostly on a clients access speed and the resolution size of the picture. Since all this happens asynchronously, the delay time routine gets invoked and is exhausted before the download is completed in many cases. Is there any way to start the new src coming and then detecting/waiting when it is complete?
View 1 Replies
View Related
Jul 27, 2005
Does anyone know how I could make an iframe so that the links in the
frame page are disabled ... or if this is possible?
View 5 Replies
View Related
Apr 29, 2007
I wrote a script that tracks the number of characters a user types into a text box. It has a limit you can set, and when that limit is reached I would like to block the user from entering any more text.
How can I block the user from typing characters in the textarea?
View 2 Replies
View Related
Jan 6, 2011
I'm doing some code to show an image where a user clicks on an image map. I've got code that tracks the mouse location and uses that to place the image where you click (it also stores the value in some inputs so the co-ords are sent through post).
Works perfectly fine in FF but in IE it stops tracking the mouse's location once you move over the image (so when you click it places the image at the edge).It should be tracking the client mouse at a document level so I find it bizarre it doesn't track it for this one element.
Code:
<script>
if (window.Event) {
document.captureEvents(Event.MOUSEMOVE);
[code].....
View 1 Replies
View Related
Feb 18, 2011
In an attempt to block access to my website I have entered the following:
[CODE]
<script language="javascript">
var ip = '<!--#echo var="REMOTE_ADDR"-->'
[code]....
View 12 Replies
View Related
Oct 17, 2007
I am using google translator in my own site to translate it to other languages ,but , when mouse is over the text , google popup page indicated , that containes original text in english! Can I disable this popup page ?
View 1 Replies
View Related
Jan 28, 2005
I am working on a website that utilizes a DHTML (HTML + Javascript) Navigation bar, but IE blocks the "ActiveX" content, despite the fact I am just using javascript. This site will be used by every computer on our network.
Is there any way I can modify the script so that it is not blocked even when this "security feature" enabled?
View 4 Replies
View Related
Aug 4, 2011
How do I do a blocking call in javascript?
In the code below the alert at the last line of this code snippet hits before the code in if block completes which returns some value, by calling chached.get method in different js file.code...
View 1 Replies
View Related