mirror of
https://github.com/gamaio/UnPS-Short.git
synced 2024-12-22 18:32:40 +00:00
9a3d013be1
While it looks kinda nice, some people might not apprecieate that it takes so much time for the page to pop up and it looks like the page froze or something.
50 lines
1.6 KiB
JavaScript
50 lines
1.6 KiB
JavaScript
jQuery(document).ready(function(){
|
|
// When the page loads, we're gonna want to hide the shorten-password and report-details elements
|
|
$("#shorten-password").slideUp("fast");
|
|
$("#report-details").slideUp("fast");
|
|
$('#link').focus();
|
|
|
|
$('#error').fadeIn("fast");
|
|
$('textarea').autoResize();
|
|
$('#shortlab').addClass('fbtn');
|
|
});
|
|
|
|
$(function() { // Fairly messy. Changes submit button based on radio button and shows/hides shorten-password and report-details elements
|
|
$("input[type=radio]").on('click', function(){
|
|
if($('#shorten').is(':checked')){
|
|
$("#short-button").html('Shorten');
|
|
$("#report").val('');
|
|
$("#pass").val('');
|
|
|
|
$('#shortlab').addClass('fbtn');
|
|
$('#dellab').removeClass('fbtn');
|
|
$('#replab').removeClass('fbtn');
|
|
}
|
|
if ($('#dellink').is(':checked')){
|
|
$("#shorten-password").slideDown("slow");
|
|
$("#short-button").html('Delete');
|
|
$("#report").val('');
|
|
|
|
$('#shortlab').removeClass('fbtn');
|
|
$('#dellab').addClass('fbtn');
|
|
$('#replab').removeClass('fbtn');
|
|
}else{
|
|
$("#shorten-password").slideUp("slow");
|
|
}
|
|
if($('#replink').is(':checked')){
|
|
$("#report-details").slideDown("slow");
|
|
$("#short-button").html('Report');
|
|
$("#pass").val('');
|
|
|
|
$('#shortlab').removeClass('fbtn');
|
|
$('#dellab').removeClass('fbtn');
|
|
$('#replab').addClass('fbtn');
|
|
}else{
|
|
$("#report-details").slideUp("slow");
|
|
}
|
|
});
|
|
});
|
|
|
|
function copyToClipboard(text){
|
|
window.prompt ("Copy to clipboard: Ctrl+C, Enter (when closed I will open your link in a new tab)", text);
|
|
} |