tungnk1993
9/8/2016 - 10:58 AM

Extract a print-ready news article from NHK News Easy

Extract a print-ready news article from NHK News Easy

// open article with chrome, press f12, paste this code into console
$(function() {
	var A4_HEIGHT = 975;
	
	var save = $('#mainTop').detach();
	$('body').empty().append(save);
	$('.pagemove').remove();
	$('#regularnews').remove();
	$('#soundkana').remove();
	$('body').css('background-image', 'none');
	$('body').css('background-color', '#FFF');
	//console.log("done!");

	var bodyHeight = $('#mainTop').height();
	if (bodyHeight > A4_HEIGHT) $('#mainimg').remove();

	// Duplicate content for no-kana version printing on reverse side
	bodyHeight = $('#mainTop').height();
	var marginBottom =  A4_HEIGHT - bodyHeight;
	$('#mainTop').css('margin-bottom', marginBottom);

	var z = $('#mainTop').clone();
	$('body').append(z);
	console.log('done');

	var kana = $('rt');
	var n = kana.size();
	for (idx = n / 2; idx < n; idx++) kana[idx].remove();
});