2019年8月14日 星期三

SideeX 2 - Smart Record-Playback Browser Automation

 What is SideeX
  • In a word, SideeX [sɪdɛks] is a free and open source smart record-playback automated web application testing tool
  • SideeX presents as an extended version of Selenium IDE with a number of superior expanded automation capabilities
  Smart Record and Playback Automations
  • Smart auto-wait for playing every command. No more need for manually adding any __AndWait commands
  • Smart auto-record/play commands for unnamed popup windows
  • Smart auto-record/play commands for mouseover, scrolling, drag&drop, dropdown, rich-text editor, etc
  Software Powered by SideeX

from : http://www.sideex.org/

2019年8月7日 星期三

Download Documentation Samples Github Contact English jQuery resizable tables and columns

About this plugin
colResizable is a jQuery plugin to resize table columns dragging them manually. It is compatible with both mouse and touch devices and has some nice features such as layout persistence after page refresh or postback.

This plugin comes in handy when dealing with large tables improving usability. It is tiny in size (colResizable 1.0 is only 2kb) and it is fully compatible with all major browsers (IE7+, Firefox, Chrome and Opera).

colResizable can also be used as multiple range slider, give it a try!

from : http://bacubacu.com/colresizable/#download

jQuery sortable column

163
I came across this, and thought I'd throw in my 2 cents. Click on the column headers to sort ascending, and again to sort descending.
  • Works in Chrome, Firefox, Opera AND IE(8)
  • Only uses JQuery
  • Does alpha and numeric sorting - ascending and descending
$('th').click(function(){
    var table = $(this).parents('table').eq(0)
    var rows = table.find('tr:gt(0)').toArray().sort(comparer($(this).index()))
    this.asc = !this.asc
    if (!this.asc){rows = rows.reverse()}
    for (var i = 0; i < rows.length; i++){table.append(rows[i])}
})
function comparer(index) {
    return function(a, b) {
        var valA = getCellValue(a, index), valB = getCellValue(b, index)
        return $.isNumeric(valA) && $.isNumeric(valB) ? valA - valB : valA.toString().localeCompare(valB)
    }
}
function getCellValue(row, index){ return $(row).children('td').eq(index).text() }
table, th, td {
    border: 1px solid black;
}
th {
    cursor: pointer;
}

Country
DateSize France2001-01-0125 href=#>spain 2005-05-05 Lebanon2002-02-02-17 Argentina2005-04-04100 USA-6
from : https://stackoverflow.com/questions/3160277/jquery-table-sort/19947532

wibiya widget