NOTE: Better examples coming soon. See the documentation

This is the only link you should click: ?a=X&b=Y&c=Z#n=1&o=2&p=3

(href / action changes will appear in orange, while target changes appear in magenta)

internal links, qs params other than 'b' should propagate

link
link
link
link
link
link
link
link
link
link
link
link
link
link
link
link
link
link
link
link
link

external links, target should be changed to _blank

link
link
link
link
link
link
link
link
link
link

other links, qs/target should be unchanged

link
link
link
link
link
link

fragments, qs params other than 'b' should propagate

click: link
click: link
click: link
click: link

internal action form, qs params other than 'b' should propagate

external action form, target should be changed to _blank

"internal" div, qs params other than 'b' should propagate

(with fake "foo" attribute)

"external" div, "bar" attribute should be set to "external"

(with fake "foo" attribute)

debug