+ Reply to Thread
Results 1 to 4 of 4
-
04-08-2009 03:38 PM #1
Junior Member
- Join Date
- Mar 2009
- Posts
- 3
Responses not collected if there is URL to another survey.
If there is a URL in a survey page that directs respondent to another survey to view certain information, when the respondent is brought back to the survey page, why are the responses previously input in that page not collected?
As described:-
In Page 3 of a survey, there are two questions and an URL. The URL will open a new browser window and display another survey that contains 2-pages contents (policy information, no question) to the respondent. It is also created in Ultimate Survey. In the 2-pages contents, 1st page and 2nd page have Next buttons. When respondent finished viewing all the contents, he clicks on the Next button on the 2nd page which will close the browser window and bring him back to the Page 3 of the original survey.
Respondent continues to answer the rest of the questions in Page 3 and clicks on the Next button to proceed to Page 4 onwards. It is found that the responses for Page 3 are not collected. What could be the cause?
This problem didn't occur if respondent did not click on that URL. If I wish to keep that URL in the survey, what can be done to prevent responses not collected?
Thank you!
-
04-08-2009 04:48 PM #2
Administrator
- Join Date
- Mar 2007
- Posts
- 385
Ultimate Survey is no longer supported. If possibly I would strongly suggested you upgrade to Checkbox.
This is not an issue I have encountered before. To get a better understanding of the situation please answer the following questions:
- What version of Ultimate Survey are you using?
- What are the security settings for both surveys?
- Does this issue occur in all web browsers or only certain ones?
One potential cause of this problem is that the two surveys are sharing the same session. If you have two different web browsers installed on your computer we can test for this.
1 - Start the survey.
2 - On page three of the survey right click on the link and copy it instead of following it.
3 - Open a different web browser than you used in step one. Note that this needs to be a different application and not just a different instance. For example if you began using Internet Explorer open Firefox.
4 - Navigate to the URL which was copied in step 2.
5 - Complete the second survey.
6 - Complete the first survey.
Let me know if the results from the first survey are correct.
-
04-09-2009 02:39 PM #3
Junior Member
- Join Date
- Mar 2009
- Posts
- 3
I am using version 3.0.7 of Ultimate Survey. Both surveys are set to 'Public', and 'Allow Users to Resume' is ticked. This problem happens in both IE 6.0 SP3 and Mozilla FireFox when I click on the URL in Page 3 of the survey.
If I do not click on the URL in Page 3 of the survey directly, I just simply do a right mouse click and select Properties, I see the Address (URL) field as "javascript:newPopup('https://www.surveyportal.com/Surveys/TakeSurvey.aspx?s=F831D5DE123447D2A8C7C98E84A1AEBE ');".
Thus, I copy the whole URL https://www.surveyportal.com/Surveys...C7C98E84A1AEBE and do a paste in a new Mozilla FireFox browser. I go through the content in this survey. In its last page, I click on Next button and the Mozilla FireFox browser is closed.
I go back to Page 3 of the previous survey (its IE browser still remains open) and complete it. My responses are all collected.
If I try to do the same by copy the whole URL https://www.surveyportal.com/Surveys...C7C98E84A1AEBE and do a paste in a new IE browser, I get the same result as above.
The problem seems to occur only if I directly click on the URL directly. Thank you!
-
05-04-2009 07:33 PM #4
Administrator
- Join Date
- Mar 2007
- Location
- Prezza Technologies
- Posts
- 227
The issue is caused by having two surveys open in the same ASP.NET session, which Ultimate Survey does not handle properly (as you've noticed). It works when opening a new browser instance because new instances are tied to a different ASP.NET session. When a browser window is opened via Javascript or the File->New Window/Tab commands, it shares the same session id as it's opener.
Versions 4.5 and later of Checkbox does not store current survey information for respondents in the ASP.NET session, so the scenario you are attempting should work properly in Checkbox.


LinkBack URL
About LinkBacks
Reply With Quote
