Feedback Widget scrolls improperly in IE7 when the user scrolls the page.
See http://akoha.com/feedback/ for an example.
Official
Response
-
We are doing some work to refine the experience/iron out kinks in all popular versions of IE (6, 7, 8), and will be releasing the update soon. Thanks all for sharing the details of your problems.
-
Hi jdilelle. We did have a problem with the widget & IE7 but have since fixed it. I believe Akoha has had the Feedback Widget for some time so it may make sense to generate new code & update it on your site. You guys can do that here: http://getsatisfaction.com/widgets.
Let us know if you have any questions or need help. -
-
We are using the latest version and the widget still scrolls on IE7.
You can take a look at the page source on http://akoha.com . -
-
Ok. Let me get someone in here to help you.
-
-
Hi jdilelle. It looks like the width of the feedback tab is being reset on your end. This could be the cause of the scrolling. Also what do you mean by "scrolls improperly"?
Thanks! -
-
By "scrolls improperly" I mean that it doesn't stay in place when you scroll the page. Here are the repro-steps:
1. Visit http://akoha.com/ on IE7.
2. Make sure the browser displays the vertical scroll-bar (reduce the browser's height).
3. Scroll the page.
Expected result: the feedback tab stays in place.
Actual result: the feedback tab scrolls. -
-
FYI I just tested this with an unadjusted tab width and the issue is still there.
-
-
It appears that IE7 is executing your update_tab_position. This is no longer needed since IE7 implements fixed positioning. We can solve the problem on our end by doing feedback_widget.update_tab_position = function () {}; (on IE7).
Another issue: on IE6, the update_tab_position function hardcodes the 'top' position value. This isn't a great idea. You could instead do something like this:
if (/MSIE 6/i.test(navigator.userAgent)) {
var fdbk_tab_top = GSFN.gId('fdbk_tab').currentStyle.top;
fdbk_tab_top = parseInt(fdbk_tab_top.replace(/px/, ''));
feedback_widget.update_tab_position = function () {
this.scroll_top = document.documentElement.scrollTop || document.body.scrollTop;
GSFN.gId('fdbk_tab').style.top = this.scroll_top + fdbk_tab_top + "px";
};
}
Note however that this snipped handles only pixel positioning (not percentages).
In any case, let me know if this isn't clear.-
fyi, jdilelle, we're in the midst of preparing for a release next week so there may be a bit of a delay with ted getting back to you on this issue.
-
-
-
-
-
-
-
-
-
How is this problem considered solved by GS when the last reply by Amy is that a release is coming soon with a fix? I regenerated the code in the last week and still have this IE issue.
-
I'll have to check and see how this was resolved. Back to you soon.
-
-
-
-
-
I'm actually not sure why this was marked as "solved". May have been an accident. I've "re-opened" it and am working on getting attention back on this issue.
-
-
-
Hi BillSaysThis - what version of IE are you using?
-
-
-
-
-
-
-
We are doing some work to refine the experience/iron out kinks in all popular versions of IE (6, 7, 8), and will be releasing the update soon. Thanks all for sharing the details of your problems.
-
-
Any update on this? Our IE7 users are experiencing similar issues.
-
-
-
-
Hey All,
Bumping this thread as we're also wondering if there's been an update. We're having a different problem where it scrolls on some of our pages and doesn't scroll on others. Our PHP pages seem to be having an issue where the tab is not scrolling and the "Feedback" button looks fuzzier. Any insight would be great, I'm not a developer but I'm trying to help one of our developers solve this problem.
Here's a comparison on how the images look.
Working Page:

PHP Non working Page:
-
-
So I talked to our developer and these are his questions:
I see the following style declaration in the getSatisfaction code.
a#fdbk_tab {\n top: 25%;\n left: 0;\n width: 42px;\n height: 102px;\n color: #FFF;\n cursor: pointer;\n text-indent: -100000px;\n overflow: hidden;\n position: fixed;\n z-index: 100000;\n margin-left: -7px;\n background-image: url(https://s3.amazonaws.com/getsatisfact... _position: absolute;\n _background-image: url(https://s3.amazonaws.com/getsatisfact...; }
Why is the position declared twice? Same thing for the background image declaration? It's causing problems on our site. Some pages use one format and some end up with the other.
How can I override the CSS so that it uses only:
a#fdbk_tab {
position:fixed;
background-image: url(https://s3.amazonaws.com/getsatisfact...;
}
Any feedback or answers would be great! -
-
We are having the same issue with IE7.
Has there been any further progress on this topic? I am using the latest widget code. -
-
We are having the same issue too. The Feedback does not stay in place when scrolling. This is only happening on IE7. IE8 works fine.
-
-
We are having the same problem as everyone else. The Feedback tab does not respect the edge of the page when you scroll and so it floats in the page covering valuable real estate. Launched our sites on 4/1/11 and had to remove the Feedback widget on day 2 due to issues. I want to use the Feedback widget as it is a great tool for driving traffic to the communities but can't until there is a fix for this.
- view 1 more comment
-
-
any progress?
-
-
Hey Kristine. So sorry I missed your comment. I'll check in with the team about this and get back to you. Thanks!
-
-
-
Loading Profile...



Twitter,
Facebook, or email.

EMPLOYEE







