summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/helpers/application_helper.rb2
-rw-r--r--app/views/issues/_edit.rhtml2
-rw-r--r--app/views/issues/new.rhtml3
-rw-r--r--app/views/issues/show.rhtml1
-rw-r--r--app/views/wiki/edit.rhtml3
5 files changed, 4 insertions, 7 deletions
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index c8b55a695..791c6d806 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -59,7 +59,7 @@ module ApplicationHelper
def show_and_goto_link(name, id, options={})
onclick = "Element.show('#{id}'); "
onclick << (options[:focus] ? "Form.Element.focus('#{options[:focus]}'); " : "this.blur(); ")
- onclick << "location.href='##{id}-anchor'; "
+ onclick << "Element.scrollTo('#{id}'); "
onclick << "return false;"
link_to(name, "#", options.merge(:onclick => onclick))
end
diff --git a/app/views/issues/_edit.rhtml b/app/views/issues/_edit.rhtml
index 0f843e855..5bd685e47 100644
--- a/app/views/issues/_edit.rhtml
+++ b/app/views/issues/_edit.rhtml
@@ -32,7 +32,7 @@
:method => 'post',
:update => 'preview',
:with => 'Form.serialize("issue-form")',
- :complete => "location.hash='preview'"
+ :complete => "Element.scrollTo('preview')"
}, :accesskey => accesskey(:preview) %>
<% end %>
diff --git a/app/views/issues/new.rhtml b/app/views/issues/new.rhtml
index 1e9e323fe..52c32dbbd 100644
--- a/app/views/issues/new.rhtml
+++ b/app/views/issues/new.rhtml
@@ -12,9 +12,8 @@
:method => 'post',
:update => 'preview',
:with => "Form.serialize('issue-form')",
- :complete => "location.href='#preview-top'"
+ :complete => "Element.scrollTo('preview')"
}, :accesskey => accesskey(:preview) %>
<% end %>
-<a name="preview-top"></a>
<div id="preview" class="wiki"></div>
diff --git a/app/views/issues/show.rhtml b/app/views/issues/show.rhtml
index 3392aef83..e3999bd8e 100644
--- a/app/views/issues/show.rhtml
+++ b/app/views/issues/show.rhtml
@@ -89,7 +89,6 @@ end %>
<% end %>
<% if authorize_for('issues', 'edit') %>
- <a name="update-anchor"></a>
<div id="update" style="display:none;">
<h3><%= l(:button_update) %></h3>
<%= render :partial => 'edit' %>
diff --git a/app/views/wiki/edit.rhtml b/app/views/wiki/edit.rhtml
index 10276264f..e5b0687f6 100644
--- a/app/views/wiki/edit.rhtml
+++ b/app/views/wiki/edit.rhtml
@@ -16,12 +16,11 @@
:method => 'post',
:update => 'preview',
:with => "Form.serialize('wiki_form')",
- :complete => "location.href='#preview-top'"
+ :complete => "Element.scrollTo('preview')"
}, :accesskey => accesskey(:preview) %></p>
<%= wikitoolbar_for 'content_text' %>
<% end %>
-<a name="preview-top"></a>
<div id="preview" class="wiki"></div>
<% content_for :header_tags do %>