Erweiterung gesucht zur Änderung Eingabefeld-Größe

  • Hallo zusammen,

    der Titel sagt eigentlich schon alles.-

    Ich habe vor kurzem in einem Thread hier im Forum einen Hinweis auf eine derartige Erweiterung (evtl. waren's sogar 2 verschiedene....) gefunden, mir aber die Fundstelle nicht gemerkt, und finde sie jetzt - auch mit der Suchfunktion - leider nicht mehr wieder.

    Auf erweiterungen.de und bei mozilla habe ich schon gesucht, aber nichts derartiges gefunden.

    Kann mir hier irgendjemand vielleicht Hinweise geben, wie die Erweiterung(en) heiß(t/en) und ggf. wo ich sie finden kann?

    1000 Dank im voraus und einen schönen Tag,

    Fischkopp

  • Danke Wawuschel ! ! !

    Die resizeable textarea war's was ich suchte. Beim Suchen hatte ich immer Textbox als Suchbegriff genommen und das Wort resizeable kam mir überhaupt nicht in den Sinn. *kopfschüttel

    Also nochmals herzlichsten Dank!

    Fischkopp

  • http://www.greasespot.net/
    http://www.erweiterungen.de/detail/Greasemonkey/

    Zitat

    Greasemonkey
    Version 0.7.20080121.0
    Für Mozilla Firefox-Version 1.5 - 3.0b5pre


    Gruß gammaburst

  • alternativ (meiner Meinung nach etwas besser) gehts auch mit der userchrome.js und dem Script <a href="data:text/javascript,%2F*%20%3A%3A%3A%3A%3A%3A%3A%3A%20Textarea%20Sizers%20(cf.%20Resizable%20Textarea)%20%3A%3A%3A%3A%3A%3A%3A%3A%3A%3A%3A%3A%3A%3A%3A%20*%2F%0A%0A(function(aFunction)%20%7B%0A%09getBrowser().addEventListener(%22DOMContentLoaded%22%2C%20function(aEvent)%20%7B%0A%09%09var%20doc%20%3D%20new%20XPCNativeWrapper(aEvent.originalTarget)%3B%0A%09%09var%20sandbox%20%3D%20new%20Components.utils.Sandbox(doc)%3B%0A%09%09sandbox.document%20%3D%20doc%3B%0A%09%09sandbox.__proto__%20%3D%20sandbox.window%20%3D%20doc.defaultView%3B%0A%09%09Components.utils.evalInSandbox(%22(%22%20%2B%20aFunction%20%2B%20%22)()%3B%22%2C%20sandbox)%3B%0A%09%7D%2C%20true)%3B%0A%7D)(function()%20%7B%0A%0Avar%20TAs%20%3D%20document.getElementsByTagName(%22textarea%22)%2C%20sizers%20%3D%20%5B%5D%3B%0Aif%20(TAs.length%20%3D%3D%200)%0A%7B%0A%09return%3B%0A%7D%0A%0Afunction%20getPosition(aEl)%0A%7B%0A%09var%20x%20%3D%200%2C%20y%20%3D%200%3B%0A%09do%0A%09%7B%0A%09%09x%20%2B%3D%20aEl.offsetLeft%3B%0A%09%09y%20%2B%3D%20aEl.offsetTop%3B%0A%09%7D%20while%20((aEl%20%3D%20aEl.offsetParent))%3B%0A%09%0A%09return%20%7B%20x%3A%20x%2C%20y%3A%20y%20%7D%3B%0A%7D%0A%0Afunction%20moveSizers()%0A%7B%0A%09for%20(var%20i%20%3D%200%3B%20i%20%3C%20TAs.length%3B%20i%2B%2B)%0A%09%7B%0A%09%09var%20pos%20%3D%20getPosition(TAs%5Bi%5D)%3B%0A%09%09sizers%5Bi%5D.style.left%20%3D%20pos.x%20%2B%20TAs%5Bi%5D.offsetWidth%20-%209%20%2B%20%22px%22%3B%0A%09%09sizers%5Bi%5D.style.top%20%3D%20pos.y%20%2B%20TAs%5Bi%5D.offsetHeight%20-%209%20%2B%20%22px%22%3B%0A%09%7D%0A%7D%0A%0Afunction%20resizeTA(aEvent)%0A%7B%0A%09var%20pos%20%3D%20getPosition(TAs.cur)%3B%0A%09TAs.cur.style.width%20%3D%20aEvent.pageX%20-%20pos.x%20%2B%202%20%2B%20%22px%22%3B%0A%09TAs.cur.style.height%20%3D%20aEvent.pageY%20-%20pos.y%20%2B%202%20%2B%20%22px%22%3B%0A%09moveSizers()%3B%0A%7D%0A%0Afunction%20activate(aEvent)%0A%7B%0A%09TAs.cur%20%3D%20TAs%5BaEvent.target.getAttribute(%22sizer_id%22)%5D%3B%0A%09window.addEventListener(%22mousemove%22%2C%20resizeTA%2C%20true)%3B%0A%09window.addEventListener(%22mouseup%22%2C%20function()%20%7B%0A%09%09window.removeEventListener(%22mousemove%22%2C%20resizeTA%2C%20true)%3B%0A%09%09window.removeEventListener(%22mouseup%22%2C%20arguments.callee%2C%20true)%3B%0A%09%09TAs.cur%20%3D%20null%3B%0A%09%7D%2C%20true)%3B%0A%7D%0A%0Afor%20(var%20i%20%3D%200%3B%20i%20%3C%20TAs.length%3B%20i%2B%2B)%0A%7B%0A%09var%20sizer%20%3D%20document.createElement(%22div%22)%3B%0A%09%0A%09sizer.setAttribute(%22style%22%2C%20%22position%3A%20absolute%3B%20width%3A%209px%3B%20height%3A%209px%3B%20cursor%3A%20se-resize%3B%20background%3A%20url(data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAAMFBMVEUAAAClrLL%2F%2F%2F8AAHysAEDtAAASAKgAAABoAejSADoXABgAAABwxADS7gAXEgAAAABPMfbeAAAAEHRSTlP%2F%2FwD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8qlaxQAAACxJREFUeJxjUFJSUlRgAJKCIFJRAEQKMgJJRQGQiCAjUATIBIoAmWA1SkoKAIMUBJBzZA0oAAAAAElFTkSuQmCC)%3B%22)%3B%0A%09sizer.setAttribute(%22sizer_id%22%2C%20i)%3B%0A%09sizer.addEventListener(%22mousedown%22%2C%20activate%2C%20true)%3B%0A%09%0A%09sizers.push(document.documentElement.appendChild(sizer))%3B%0A%7D%0AmoveSizers()%3B%0A%0Awindow.addEventListener(%22load%22%2C%20moveSizers%2C%20true)%3B%0Awindow.addEventListener(%22resize%22%2C%20moveSizers%2C%20true)%3B%0Awindow.addEventListener(%22beforeunload%22%2C%20function()%20%7B%0A%09window.removeEventListener(%22load%22%2C%20moveSizers%2C%20true)%3B%0A%09window.removeEventListener(%22resize%22%2C%20moveSizers%2C%20true)%3B%0A%09window.removeEventListener(%22beforeunload%22%2C%20arguments.callee%2C%20false)%3B%0A%7D%2C%20false)%3B%0A%0A%7D)%3B%0A">Textarea Sizers (cf. Resizable Textarea)</a>