nope, just an A. if ou need a something that when you click on it it brings you on another page, A is the thin you're searching for, not a button.
On Monday, September 29, 2014 10:59:46 PM UTC+2, Bernhard Radermacher wrote: > > Would that be just enclosing the button with <a>? > > On Monday, September 29, 2014 6:35:15 AM UTC-7, Niphlod wrote: >> >> we did a pretty heavy job to discard any inline javascript .... this goes >> exactly in the opposite way. What are you seeking in functionality ? It >> seems that your *button *is better suited with a normal *a* >> >> >> On Sunday, September 28, 2014 10:37:33 PM UTC+2, Bernhard Radermacher >> wrote: >>> >>> I was always a bit disappointed with the features, or rather >>> non-features of the html button, basically that all functionality has to be >>> programmed by hand. >>> >>> I created a small class (and patched it into gluon.html) to make a >>> button and the respective JQuery script automatically. At this time the >>> button just works as a link to a page. >>> >>> Would like to discuss if something like this makes sense, if it would >>> make more sense to add to the standard by expanding gloun.html.BUTTON to >>> accept 'href' and behave accordingly... >>> >>> >>> >>> class linkBUTTON(DIV): >>> """ >>> Pseudo Component to automatically generate JavaScript to execute on >>> click >>> """ >>> >>> tag = 'linkbutton' >>> >>> def xml(self): >>> """ >>> get attributes to generate the BUTTON, override _type to 'button' >>> if href is defined, create the respective JavaScript >>> """ >>> href = None >>> attr = {} >>> for key, value in self.attributes.iteritems(): >>> if key == 'href': >>> href = value >>> continue >>> if key[:1] != '_': >>> continue >>> attr[key] = value >>> >>> attr['_id'] = uuid4() >>> attr['_type'] = 'button' >>> >>> result = BUTTON(self.components, **attr).xml() >>> if href: >>> result += '\n' + >>> SCRIPT("$('#%s').click(function(){window.location.assign('%s');});" % >>> (attr['_id'], href)).xml() >>> >>> return result >>> >> -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.